691
0
859
369
799
317
1172
1
631
2330
493
719
683
1025
494
440
3025
455
1334
326
901
912
492
367
349
1346
844
529
392
466
1110