1608
2
1636
1448
2705
5
5043
24
937
1683
1
1383
4
2891
10
2139
3
1215
1848
907
2954
7
507
2708
708
776
1404
488
1178
3402
5657
17
865
1218
0
1225
1573
619
6
1227
9
631