414
0
400
1454
475
472
913
611
1699
2
1129
484
477
787
58
1282
1060
1
1348
1730
682
290
4106
1650
288
383
1285
1343
967
839
1312
999
2301