2744
1343
995
785
782
1642
706
1640
731
1134
702
1745
3155
940
905
1831
1169
1445
2649
1647
828
981
1846
854
904
1850
2215
1050
2276
700
2183
1375
903
1889
1984
1892
2024
3099
709
1512
950
794
1409
820
4067
1959
1662
630
2150
1873
1104
874
2478
2237
2207
1805
1357
1693
1255
1335
690
1420
1690
1650
1292
948
949
690
653
664
745
1195
1328
1766
1443
1218
1785
1381
837
1288
541
714
757
1134
2513
798
1880
648
809
3487
1053
2002
652
1164
630
1887
1035
661
699
1311
2850
946
953
1164
1205
1243
2887
1039
1082
712
658
827
1139
1400
731
731
683
663
1695
1248