1193
0
1512
1
3426
4
2919
2
2408
8
2358
9
3083
1755
2465
1290
2932
2948
6
2903
3
3051
1603
758
1903
2100
2149
5
2087
1380
1849
964
1879
790
2123
644
2906
1221