4259
1714
813
272
521
200
728
321
464
221
699
251
653
361
491
135
254
101
655
153
471
129
213
140
1546
684
790
244
516
128
815
453
718
243
460
94
340
114
230
142