1022
1
1808
2
3080
3
986
801
0
1306
3078
4
2189
2303
6307
10
1057
1044
868
1727
1545
3326
9611
14
3180
2166
496
4044
5
3371
3083
2465
1189
673
2502
3125