94
1
2040
1108
8
1365
644
601
2
557
546
555
76
389
1687
1185
596
776
618
749
4
222
703
3
565
524
593
775
589
614
2936
491
689