1036
856
753
972
2812
2025
878
824
1715
2121
757
810
716
908
941
2164
1816
1086
1066
917
20748
855
2692
1001
2623
938
976
2914
1013
1668
907
1041
890
845
1804
1108
1457
1390
1120
1483
901
3409
1064
6240
1019
836
1313
2593
1122
912
5309
1117
1296
1180
1166
977
1502
1001
1017
1066