1000
1814
16
26
500
669
15
7
797
22
6
600
3
505
2
700
891
25
8
1255
52
41
426
0
300
656
516
4
564
18
739
306
801
19
11
764
5
400
307
585
665
522
10
560
859
578
553
523
1