527
1
1050
1065
1101
886
2
641
1858
3
80
284
332
262
359
122
120
78
68
306
222
109
77
783
782
4
516
803
595
766
830
644
813