18403
6
1853
0
249
321
1
1943
5620
11
558610
1662
1762
4
1222856
31535
430
2691
2
3980
3
2405
14076
7
3493
5
440
281
5611
326
2192
12005
614
709
307
445
36045
1073
1751