532
0
2719
1
725
905
821
572
423
665
1100
21
1775
511
617
878
1164
618
934
1284
424
1524
2
1303
8411
3
106
536
354
553
728
517
3244
5
597