17353
0
31535
19279
2
1020
1824
4139
4
2730
6
22330
22
19034
9244
1
5255
16
812
2000
25137
467
968
2076
121182
874
3691
5
476
629
726
9807
8876
8
2275
417
2211
9178
798