1931
1208
960
2332
906
1049
865
1889
2274
1347
2208
12264
1108
1347
2358
768
3777
4260
1171
875
1338
3168
1276
1090
751
1506
1123
864
812
1478
3169
1004
1051
734
663
2211
1016
1482
1142
1121
1662
1198
967
1643
1062
810
707
889
1596
6656
1777
879
992
1166
1164
923
1134
1754
1946
1031
813
3024
1655
689
1480
1075
1249
994
1352
1306
727
1005
770
874
989
845
764
1290
1170
752
838
1248
1542
1125
1032
913
1028
970
984
1103
2666
717
775
735
1435
849
1252
869
923
1186
765
1456
707
1017
1175
646
722
1052
1001
827
1867
1096
1049
1252
1570
986
1250
1217
970
699