290575
675
1063
1
41513
15
14829
10
2473
12
2731
9
29732
36
11140
36
5474
26
3777
1
49083
96
100319
25
1652
1
20854
13
19734
19
1318
2
1229
2
2482
1
1326
0
8136
12
7756
2
8512
8
6751
6
4073
1
38289
3