21152
8
2087
2
2124
3
3090
6
2907
2903
2593
1
2932
14
0
392
528
297066
1942
3498
4
3080
4724
1668
628
2996
742
17946
108797
566
1618
32302
2711
1189
2911
9
463
4651