3569
5
618
1
596
776
644
475
1108
8
1365
1346
2
625
390
76
1186
86
1688
2283
3
946
2936
222
703
749
4
565
524
589
593
1245
614
546
889