872
879
1689
1336
1452
882
2015
1001
856
1499
2541
1010
875
822
1075
2391
1682
1744
884
967
938
1203
891
1016
999
1246
1628
1079
1238
1361
1492
844
1653
902
1161
1850
2272
1173
1533
854
834
2882
915
1888
930
1092
1440
1546
1196
2594
1267
1923
1813
1427
926
894
842
850
3837
928
922
1478
998
1832
1377
1697
1013
849
1549
2143
3340
2263
844
1066
1813
758
870
1686
2954
2520
793
1809
1034
2696
1583
1532
2156
1730
1701
1174
1429
1972
4186
1207
1276
1757
1154
1479
898
2320
2420
1172
835
801
860
959
896
786
1101
896
1823
2122
1457
1157
1035
1441
2447
775
870
1048