18816
11
2522
2
4996
6
1002
1864
1
3479
5
1337
6327
7
8185
4
2505
1743
0
3054
2332
2057
2763
1683
1581
1253
9611
1306
2032
2523
1347
3003
2500
3765
5949
15
591
906
790