1069
1
759
1094
2571
4
1684
1172
907
1022
1152
831
1038
2499
780
1053
1681
674
2
1355
3
5746
23
533
0
1160
1888
2164
2163
1466
1340
1359
2836
1281
2344
1534