19279
2
2730
6
822
1
2000
476
17353
0
5255
16
1453
121182
812
19034
417
3503
3
5781
9178
22330
22
2275
1921
4
2125
14508
18
788
764
1216
31535
2045
4411
1327
2668
798
874