483
1
471
400
391
653
2
523
531
415
687
353
671
892
424
434
96
565
3
74
349
341
413
108
568
389
1177
999
324
423
663
392