1020
0
17353
968
1551
2
1824
19279
31535
4139
4
121182
1
19034
6
25137
5255
16
2901
2197
812
864
2000
169
874
436
3691
5
476
629
726
22330
22
2623
9807
8876
8
2730
2275