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