17353
0
20634
8
1824
31535
467
1098
1020
2730
6
2855
3
19279
2
2668
576
968
2275
2881
25137
453
2587
16
679
418
581
107
38
2749
1
2224
2461
20
543
409
231
349