19279
2
417
0
3674
10
822
1
2730
6
31535
121182
17353
1216
1327
2000
874
476
4179
5
9807
1053
2045
764
18385
1921
4
282572
2125
1089
14508
18
8822
788
573
2987
798
2275