21152
8
3090
6
2903
3
2593
1
1589
2932
2
4471
2392
0
297066
3080
5504
16
638
1583
2189
1759
851
1585
14
1189
3461
4
2583
7
2711
2496
2911
9
4915
32302
1347
4651
4031
2382