542
0
297066
194
898
1
2059
2
181997
11
1411
1151
810
4553
444571
9
17970
15
5505
14
2908
10
5978
6
118
38477
34
1489
5
2558
3
527
608
6952
8866
1683
2992
12472
1795
4168
20312
39
40177