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
1282
1520
1078
1119
825
812
663
1119
725
936
672
2407
1422
1024
2154
2894
634
1719
1691
2026
837
1794
796
1295
947
605
666
1002
1534
741
740
721
1249
1526
1317
1476
1378
632
1130
1016
2953
954
1065
950
829
867
630
1248
1573
1098
1909
1690
1436
1211
1081
806
943
906
792
1510
1848
683
786
1003
1341