21152
8
2593
1
1404
2
297066
0
12459
3
2740
17970
15
1018
1514
13499
5
2911
9
398656
19
3127
2711
1804
1868
2735
6500
762
1590
1076
1453
1305
1923
1062
1889
1637
1787
5151
108797