458
0
707
767
1009
2
1164
943
505
279
413
212
948
845
1043
2904
4
909
2490
443
597
1045
1661
1
1425
524
304
482
428
945
343