305
700
5161
25130
1024
6367
319
2579
612
1227
466
1405
4436
2537
2004
393
560
6237
2294
302
2024
493
2052
1127
1618
810
722
1163
1006
2300
1566
685
1587
311
2601
433
1994
3142
2221
2021
5057
439
4118
769
2808
2361
3684
1187
3410
2618
1637
1124
3100
2416
552
837
411
2439
4656
2417
411
1697
769
552
1566
10403
1187
265
427
1652
319
1153
511
1637
466
1395
311
283
9136
2499
5057
2172
599
2760
564
3410
2300
3684
582
358
6237
1924
1579
386
2021
427
435
375
298
1994
960
1445
740
265
304
1624
1456
373
2416
8487
439
271
479
4508
1092
168
560
491
607
1773