1676
1276
940
1569
1021
654
637
1626
1032
777
2775
3097
720
753
897
1733
2658
1272
1628
1320
763
816
727
789
1105
1092
1046
680
1043
834
872
864
979
1048
653
1338
2476
1401
671
1721
1232
693
773
2020
722
895
667
691
858
704
1059
1828
2078
1383
818
2150
1207
1577
1431
1421
629
1486
919
1186
1453
757
1237
721
1771
832
1023
1312
653
968
722
665
1474
1166
1331
1322
870
708
761
2264
1859
2187
695
1696
1955
1339
718
1097
711
1300
2249
1273
3144
1130
1688
2302
1414
1294
1505
787
1263
1956
786
1181
1134
18146
2877
756
1447
1480
1395
1294
1054
1785
1778
2772