600
553
221
795
283
415
171
19
302
1274
364
502
402
345
12
301
10
1226
603
382
6913
26
665
475
422
621
14