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
1282
1520
1078
1119
899
831
1549
951
706
694
1247
1098
1155
1651
1398
1344
2394
686
813
1401
1393
766
2066
722
819
661
1185
701
2302
1222
1388
1794
959
663
797
1013
1365
956
1500
836
1497
919
1178
1355
798
808
814
884
1316
961
1131
3069
3295
796
893
903
799
1474
892
736
782
1806
2967
1115