19279
2
417
0
31535
2730
6
1327
121182
1
2000
1362
4
3888
3
4165
973
282572
5781
476
5255
16
14508
18
822
2275
1921
17353
812
3293
1020
2714
5
2909
587
726
3503
25137
534