14076
7
48708
0
17353
31535
2466
5
482
1
31220
10
2150
2
367
346
417
1821
6
2730
1885
2955
4
2027
287
1810
3
5781
437
180849
2036
2442
907
3021
1129
504