121182
1
19279
2
2000
417
0
822
1921
4
476
2730
6
812
1453
169211
11
282572
2669
17353
31535
20634
8
4740
2125
139
1216
3116
9178
764
788
9244
874
893
4411
2275
1327