18385
2
1129
0
383
1084
965
1
1081
2812
4
935
2448
5
398
3903
6
1031
2981
1696
1811
1290
1051
2934
8
1399
14229
10
1229
915
1132
1037
3499
7
1049
906
2395
414
883