5992
352
3504
8454
23280
1738
4891
1094
18421
30033
260
2643
324
412
4993
14025
631
2918
603
2442
3243
11009
700
3100
7001
334
2527
518
1401
1145
3976
1543
1362
1824
896
2028
3790
398
516
3927
4200
1351
1148
310
321
9208
2358
1675
1149
1251
229
4354
7794
3217
1752
319
414
880
1669
3106
1211
3359
2048
2648
3970
1040
6294
1536
1275
1367
2196
287
1306
1110
718
1148
8683
310
282
795
1439
1700
1272
576
334
2213
1140
261
1020
1188
2256
1575
2335
453
1462
748
1504
1290
1141
429
508
1078
292
1954
3609
2137
1322
2416
879
529
398
1674
677
2450
989
2332
354
2549
461
280