18403
6
349
0
1774
2
1152
256612
684
4669
1281
1
4497
4323
1421
1099
583
1188
324
292
706
3429
3
1391
388
258
96512