121182
1
5255
16
2000
2644
2
282572
0
18385
1453
726
2125
4139
4
1007
2730
6
14508
18
2909
625
4740
22330
22
629
2257
812
44199
4411
9807
8876
8
2036
417
567
1662
874
2466
5