17353
0
31535
980
1
25137
20634
8
19279
2
2730
6
3114
4
290
1098
1020
2275
2091
116
1824
6800
2727
553
798
418
383
637
55
486
649
422
1053
464
2668