1982
1281
834
3326
921
651
2614
1574
931
2533
654
827
2380
2933
1104
771
1804
908
2642
662
1160
1052
2196
1019
738
624
961
956
668
1052
790
863
931
2431
1533
762
641
1611
1304
1442
721
833
1950
1108
1398
948
664
837
1744
2622
1274
1151
982
1914
1967
1128
802
1544
804
885
1322
1623
2081
961
1412
1017
794
890
1764
786
820
836
664
738
1179
2826
1118
735
1746
780
888
1602
1266
1496
1016
561
937
929
702
2334
675
1279
2239
1311
891
860
2209
1611
1002
3136
1271
1319
1352
680
701
1052
926
778
1549
1785
637
1206
783
613
1463
1139
699
1783
735
770