17353
0
25137
31535
19279
2
1020
3114
4
1551
2730
6
968
6800
20634
8
1098
798
436
1824
2275
398
2901
358
269
467
864
327
797
4309
1
4940
5
2708
2356
3929
10
3498