21152
8
19783
2
3080
3
2932
3765
4
2903
3090
6
2740
3715
17946
0
5151
2535
25669
18816
11
297066
32302
1347
1
6327
7
1002
1864
1337
181997
1500
4651
8185
2523
2763
3498
280
2405