22330
22
1020
0
991
895
4139
4
17353
1710
1
2909
18385
2
121182
637
505
5875
409
1157
874
476
1453
1840
1577
1832
3
8876
8
812
2125
1264
788
676
1059
417
990