1551
2
31535
0
17353
2211
19279
4139
4
633
1824
2730
6
9244
1
121182
1020
5255
16
19034
812
25137
968
2000
22330
22
369
581
2275
775
3466
2881
417
9178
467
764