21152
8
2593
1
1568
3013
15
1466
951
1077
297066
0
1087
1015
1365
2711
2
1606
8527
1517
948
862
19944
2131
5151
1751
929
3
4335
2722
5489
11
2571
6
2525
2600
4
623
2377