21152
8
3080
3
2932
2
3090
6
2245
2903
2366
1
1047
297066
0
2964
2535
1743
255
2996
19783
2258
337
1189
878
4443
9
485
804
1028
746
527
1289601
4
1914
7258
2189
2524