1050
2
1232
3
1390
0
919
1693
4
1156
1
1809
2590
895
1068
1408
1110
2607
5
1350
1423
1227
1105
1502
1619
1534
2655
1468
1500
1511
1841
1127
2579
11
2239
1172
982