21152
8
2593
1
3090
6
398656
19
14
0
2903
3
2932
2
2996
297066
3080
3546
19079
1045
181997
11
4443
9
2711
5504
16
1354
1289601
4
908
2911
1189
4651
838
7258
1733
2763
572
1252
550