18403
6
1897
1
5262
10
1751
2
416
0
2288
7952
20634
8
419694
9
11881
3
2189
1772
2808
2279
16
521
475
2683
2971
422
2256
180849
2069
3132
907
4158
4536
2395
2442
166543
18
1565