21152
8
3090
6
619
1
2903
3
2593
2932
2
6307
10
2152
3078
4
1606
32302
0
297066
3080
2131
1168
2184
2711
790
644
2911
9
4651
398656
19
1306
1057
550
5151
1727
1545
7884
17
3326