1385
1
1472
3
760
1057
5
326
424
493
883
2
1026
110
0
451
376
384
971
426
263
1332
868
956
819
65
1002
1429
975
597
1023
1742
635
714