18403
6
312
1
361
428
0
2429
5
6515
340
326
380
36045
6976
12
3469
2
1222856
4
14076
7
2691
22330
22
558610
1559
382
307
5973
8
3545
6411
11
477
3599
3929
10
1044
1667
8475
3159