609
2
763
1
941
554
3
697
460
4
994
10
1169
0
887
642
837
2302
1908
1563
4923
1147
245
266
87
142
505
425
1132
523
1294
612
405
669
556
651