3007
944
1599
892
943
859
2181
1191
1682
1015
997
921
876
873
1842
997
3282
1183
1614
829
1111
1319
821
1153
1316
1841
895
878
884
794
2385
1333
1311
1732
994
8241
1382
2402
1739
3267
855
811
6143
1087
1339
2749
1247
2564
1167
890
1216
1092
1636
1302
1217
835
1282
1045
1798
895
1450
880
3013
847
949
3239
1156
963
1572
948
1016
1540
2321
1644
1441
902
1772
1503
843
1396
1166
839
1367
1418
834
1453
1022
866
882
1728
5190
1906
868
2269
2146
1101
1799
2134
1420
1072
972
907
892
1938
3273
1007
2373
2474
1470
1570
1457
1904
832
876
1544
3229
779
1549
2667
1497