759
1
455
639
4
735
980
9
3828
2
390
725
319
470
852
354
1237
3340
8
1663
6
518
878
592
383
386
418
420
378
587
8303
23
1405
11
0
1194
670
1632