18403
6
139
0
1069
1
1152
1314
2
896
1105
383
1586
1543
796
4594
11881
3
1115
4328
10
8766
437
266
1780
1513
2647
121182
3663
759
1354