3548
671
3862
1029
3665
679
2928
690
3241
798
3641
859
4489
1817
948
168
1540
539
630
214
805
236
801
191
1000
219
576
206
785
180
776
253
1021
253
1158
492
601
190
676
336