206
1
515
2
947
1014
728
815
1331
9
1613
4
385
545
567
581
656
253
416
555
3
1094
1149
5
320
86
109
571
92
210
3539
1785
965
782
1001