21152
8
3080
3
2932
2
3090
6
2245
2903
1047
297066
0
2964
1
2773
2986
19783
2258
1512
690
913
2593
3715
564
2996
32302
3125
7034
5151
2906
567
25669
4651
14
2535