21152
8
3715
2
297066
0
5151
2773
1
4651
3
280
1047
2405
2740
2026
2650
20
2901
5412
4
3080
766
3090
6
181997
11
1211
3323
2512
529
510
2522
1225
1404
378
909
2309
503