851
751
729
671
798
706
1414
2907
1376
1462
797
1241
827
819
1664
1044
782
640
853
1103
669
1798
952
643
2474
1791
1489
959
1688
981
1679
1195
844
1211
1848
1970
1505
1005
1423
1358
1299
871
1395
1485
1541
669
1585
734
1007
685
1360
739
1275
1502
1139
2295
1929
1054
1100
2722
868
1300
1956
1273
1449
1243
3628
608
902
610
1502
680
633
851
708
1855
2667
1418
1341
721
708
836
1275
1704
674
1281
836
2507
693
662
801
671
2098
1114
1281
789
590
4066
1258
1561
1647
977
882
682
700
708
1955
1282
703
1139
1468
1389
1516
1370
967
1542
1160
939
769
1892