2224
9
3505
6
4379
15
1376
1
592
483
479
466
2376
1518
2
564
3
1671
495
1767
974
593
434
531
3265
1667
600
425
617
498
1000
480
3750
4096
10
2011