18385
2
22330
22
710
0
19034
6
9244
1
4139
4
2045
1172
121182
2000
5255
16
9807
8876
8
573
417
563
874
470
282572
2027
2445
476
629
726
859
764
1662
2644
9178
699