458
0
2000
1
5255
16
282572
9807
2
2730
6
121182
467
1824
726
2644
4139
4
18385
1007
3025
25137
14508
18
278
853
2546
1675
1145
1323
2161
4740
1324
1123
1306
419694
9