1626
1427
846
2414
2030
2619
721
1485
2546
1328
838
1203
1584
1185
1478
1451
695
1532
1854
1668
658
1348
873
875
4628
1033
775
1888
12038
2219
1582
5036
1179
2009
1187
1305
1271
937
2076
1181
1729
840
1447
1564
3666
1225
1972
1425
777
1172
2860
1567
848
752
699
11335
6183
1831
1815
3604
2618
714
728
1166
878
3670
969
930
1243
720
1300
1652
733
749
2141
1220
1077
1842
1792
1587
683
2413
1902
2910
1996
1672
687
920
855
787
1909
1985
2348
833
2421
2017
822
767
1029
1033
637
782
1821
722
1827
1802
1751
1320
5775
865
973
662
2198
782
1375
1007
1047
864
1990
852