18385
2
22330
22
2644
19034
6
12958
5
9244
1
4139
4
2045
121182
4106
0
2000
5255
16
9807
8876
8
2008
417
874
282572
573
2027
2445
476
810
629
726
1771
764
1662
9178
3650
3