19279
2
121182
1
2000
476
2061
417
0
2125
822
2730
6
1921
4
169211
11
1216
812
788
874
1453
1327
31535
4740
282572
629
9807
25137
9178
22330
22
2045
764
1007
392
2644