517
0
683
366
722
1981
326
798
641
895
408
1020
827
529
2702
443
362
1674
787
479
870
846
955
266
1411
482