417
0
493
385
777
849
1604
109
319
404
355
5043
1
2565
2
73
438
573
1396
844
1868
512
798
3286
536
713
360
557
894
743
290
1662