826
0
709
1022
1104
485
368
677
3624
4
616
1420
800
808
607
736
1661
1834
902
1
2588
812
670
4237
458
3429
448
480
628
643
1588
290
318