666
472
0
3
1000
929
7
2000
397
800
1014
672
500
524
50
945
1
425
10
809
15
534
476
200
1152
8
1130
300
755
100
766
400
726
564
2
90
1097
1603
5
562
900
687
413
407
665