500
1514
15
32
931
4
8
2100
17
36
600
1005
3
2
903
0
1049
9
5
2685
39
82
1289
7
18
782
766
1055
6
20
800
1943
31