18403
6
1282
0
382
1
508
307
1667
1762
4
21743
363
1073
14076
7
31535
116
1943
709
797
5611
11
521
2189
430
2691
2
3021
1044
1949
329
309
422
302
353
699