895
3
601
1
698
2090
4452
4
2
1451
467
418
531
459
696
561
542
1086
4970
690
839
428
519
2565
2184
10
651
540
497
539
645
614
415