500
1425
5
0
700
1123
10
11
2527
39
41
3203
78
70
100
1774
24
122
1386
9
50
2992
27
183
1973
800
2169
34
56
2038
159
150
21109
83
2048
3659
18
142