3591
11
24337
22
7471
9
3898
10
3655
6753
17
2336
2
2584
1533
496
0
733
1
962
3465
4398
4587
3
3354
1749
945
467
1131
2110
1828
951
674
8527
1047
830
1687
913
1093