800
586
17
6
400
665
3
2
1000
919
16
22
804
4
796
5
50
493
0
7
1557
10
23
1654
26
45
1281
12
29
1159
14
1456
15
48
500
858
31