2641
3
1597
1086
1
2499
2068
989
2
1696
2782
5
1407
2959
4
1533
1431
2293
3434
1138
1954
1175
2304
876
3235
1850
2150
1218
1436
1637