19279
2
467
0
417
31535
611
822
1
2730
6
1020
121182
17353
269
1216
1327
25137
3383
3
2000
3503
874
476
798
169211
11
78
3498
4
326
516
9807
437
871
90
418