454
0
668
773
944
707
410
1101
722
269
1661
1
258
1020
602
2190
1045
320
467
479
5875
765
868
691
2490
1880
2
339
1423
492
856
292
337