399
1
759
2
733
764
1462
0
497
1000
540
774
1324
1674
1658
4
1588
671
1206
3
858
1996
1154
16537
1070
1125
1714
904
622
819
339
655
627
3130
5
437