445
0
745
1053
2259
4
1373
2
482
727
1005
474
554
840
602
2119
1192
1505
8
448
5837
9
1639
1439
531
894
675
937
953
1
758
3
1029