225
2
655
676
3
276
1
287
888
4
370
653
0
526
350
390
1604
695
2153
5
362
361
553
415
250
468
300
534
408
516
373
353
702
355
36
232