895
4
398
1
1110
2
948
977
8
563
610
577
327
1332
1127
3
559
1618
648
661
0
665
518
596
1225
702
736
943
3788
6
454
662
601
1200
892
411
1122