126518
18
47092
0
751
1
5677
14211
7
143591
11
245
2
299
770
812
610
251
807
493
4
255
300
323
892
532
317
358
1781
789
970
2133
3
985
1641
636
878
1391