704
2
514
1
547
654
687
557
549
309
60
434
73
79
236
169
62
490
224
70
361
352
417
624
439
480
81
656
477
311
89
92