121182
1
2000
476
417
0
2125
822
2730
6
1921
4
1216
2
169211
11
812
788
874
5255
16
1885
1453
1327
20634
8
625
19279
4740
282572
2909
629
14508
18
9807
9178
22330
22
2045
764