489
2
331
1
435
4511
424
584
1780
3
1003
5
4222
6
419
431
7853
789
695
678
253
56
828
74
1776
880
651
0
1987
76
528
622
601
712
531