18816
11
1309
0
1992
3
1864
1
697
6327
7
9611
4914
2
4996
6
3749
1002
1721
3479
5
1337
1059
5389
8185
4
2332
2763
1581
1253
4449
2032
1347
2523
3003
3765
4431
9
5949
15
591