121182
1
2125
1216
2
2000
476
2730
6
812
282572
0
1453
19279
417
822
1921
4
2045
1007
788
22330
22
874
625
1327
9244
2466
5
4740
2724
629
5255
16
9807
4820
169211
11
9178