737
130
4722
2814
1244
586
1618
807
641
259
705
195
823
262
805
453
175
74
503
268
527
71
604
182
353
160
1040
391
573
143
762
338
201
115
664
157
411
189
635
80