540
200
727
168
599
187
737
192
633
239
1023
537
3996
1977
603
161
607
314
1898
715
1189
537
891
214
339
171
451
175
255
127
686
220
641
106
1479
689
552
109
1193
392