21152
8
2001
1
1371
3090
6
2903
3
2593
2932
2
929
19944
1404
2131
297066
0
1606
2600
4
2377
2911
9
3080
398656
19
583
10243
1041
909
2440
9956
194
1734
815
3083
955
17946