1108
1
3569
5
618
644
596
775
601
2
557
546
555
783
4217
10
2508
94
525
1323
3
351
709
1687
2283
946
565
524
589
2936
593
614
1245