2256
1
1640
9
2830
4
632
3397
2
689
8640
2603
7
1132
0
1923
3
935
553
493
1525
714
1049
383
1084
477
573
804
414
1073
400
475
798
1269
1454
2332
6
1053