500
1028
2
829
12
3
200
1108
24
600
1047
11
1794
31
22
1001
10
898
14
4
400
1194
17
1270
39
23
1004
19
8
927
6
1656
47
26
300
870
937
1240
21
774
0
1000
892
651
1
701
738
2000
693
755
722
664