561
1
694
3
87
638
1137
2
886
596
400
395
662
641
590
1639
582
1675
4
83
89
1996
891
1125
279
449
547
1222
1030
0
450
735
1853
650