18844
6
1120
1
1889
2141
3
1587
1333
785
0
2727
5
4513
447
11611
1938
2499
2
1651
2191
3342
11
579
417
503
2275
2819
2730
3063
1193
1823
2420
2097
2722
770
1358