631
344
513
235
332
728
55
273
511
355
162
62
8510
145
92
905
1025
383
914
5615
402
382
9216
303
442
535
7219
372