18385
2
9244
1
22330
22
2000
8876
8
1429
400
0
629
19034
6
4139
4
2393
1102
1464
2045
121182
2631
5255
16
9807
417
874
282572
2027
592
3
2445
476
726
764
1662
2644
9178