2334
0
2909
4
2000
1
5255
16
9807
2
22330
22
8876
8
874
417
629
1327
3
18385
476
9244
726
764
9178
6
4139
2644
19034
1453
814
121182
1007
1090
897
812
2045
2182