6346
16
1047
2
1992
1
2245
3
3080
21152
8
4179
3090
6
2710
2932
297066
0
610
801
6991
1778
123674
35
2871
1015
693
496
189326
4375
4
1606
4748
1691
1090
915
6236
10
2184
467