1005
0
1305
1
1409
3
981
1768
5
1028
523
403
1288
6
1466
465
232
272
1772
1835
8
1474
341
1485
2
413
45
108
288
519
240
93
3808
598
4