1233
607
1052
537
555
202
509
186
734
113
598
191
676
249
258
84
714
130
612
118
508
84
553
149
550
300
499
329
825
346
446
161
3631
2303
1135
644
1017
359
701
268