14861
7
983
0
297066
443
13499
5
101
2151
1
9611
6844
2
4083
2476
3
19944
40177
3765
4
101415
109
22731
2152
1650
83
3633
13
8072
26243
496
4491
153793
1842
272
571
17391
500