18403
6
2369
1
321
1943
0
1762
4
282572
1853
430
1222856
440
281
326
2192
3
1662
614
709
1751
2
307
445
249
2330
2581
5
14076
7
1667
231
116
2442
448
325
482