603
1
744
624
2
648
428
377
500
3
881
304
414
0
416
25184
63
396
828
382
514
531
298
413
273
713
7
464
489
5
254
602
970
701
222
390