710
0
573
563
859
1172
1
699
2522
317
924
2435
597
422
844
494
572
349
799
367
493
470
7039
1405
326
980
820
1110
1346
683
608
369