2518
2238
1563
954
877
1038
2457
1493
1134
1544
2243
8596
1873
1122
882
921
1507
2984
1067
1229
1298
1447
897
929
1239
1224
9469
1829
997
2029
2111
1891
1063
2040
2531
2297
1782
4705
901
2239
2472
4163
1053
1616
1241
1316
2186
2322
907
1130
1096
885
1338
2151
955
1449
1736
2811
1450
1227
985
4839
2174
1190
1074
1270
1150
1564
1741
1453
990
1941
1013
1498
940
1571
833
1004
3442
1549
1636
2032
914
1407
6396
990
1217
2559
8337
1242
1826
1331
1249
900
739
1055
1265
2832
1215
2161
1187
1129
3969
932
2013
968
1400
2011
1454
854
1729
2374
917
1302
1301
1523
1058
1502
958
856