1193
0
1512
1
2304
3426
4
2037
1768
2
1505
1931
301
3083
1676
3
2465
1354
1694
216
2034
5
2932
2100
1647
3861
2903