21152
8
8527
1
2173
3090
6
2903
3
2593
2932
2
1590
2258
2294
297066
0
5527
3080
572
959
1015
496
467
1558
1382
2711
1606
2911
9
4651
1819
398656
19
1047
6236
10
2544
17970
15