725
0
572
423
665
1100
21
1775
1
511
617
878
1164
618
934
1284
424
1524
2
1303
8411
3
106
536
354
553
728
517
3244
5
597
1732
3090
6
1596