19279
2
44199
0
467
845
1921
4
2730
6
121182
1
453
945
348
4211
19
17353
895
282572
1890
417
1053
169211
11
22330
22
31535
3868
822
418
2275
78
1327
2000
1020
637
476