3505
6
2223
9
1376
1
1771
2
529
516
680
8235
5
1578
915
3
1568
901
470
1311
4
568
674
2146
2130
573
520
2011
698
574
3747
480
4096
10
1667
600
425