458
0
1152
503
1297
226919
14
166543
18
1006
1
584
2659
2
4328
10
2955
5
266
713
611
766
478
1779
11221
23
1921
4897
6
2740
1272
370
251
2210
7
5009