980
1
2899
8
3263
4
2631
2786
1355
0
2468
2
2505
9817
959
1079
211
2392
5123
6
1001
3655
11
1250
2169
1364
615
1496