2332
860
1137
3237
3151
875
1596
1417
941
1058
1079
959
2498
972
1460
1325
1515
866
1002
1077
987
1584
2364
2086
948
10609
2034
1495
1062
1614
943
1884
3213
987
872
1134
883
905
1870
3236
1200
4050
2953
832
843
1269
1968
1591
1772
2230
1017
1106
2226
5241
1649
999
947
1288
6087
2011
1256
1398
1797
865
1551
1009
1033
1341
1453
1156
900
913
1406
1001
890
970
3031
2218
1437
899
12818
2210
881
1267
1768
7245
939
934
899
1979
1290
813
851
886
4241
1337
1413
1434
988
1271
1577
1149
2004
1425
1159
2241
901
1132
1421
3921
1013
2732
1375
1067
808
1299
919
1376
1578
1350