500
1126
5
0
700
862
9
11
1884
34
39
2338
76
68
100
1411
22
119
1078
8
10
50
2345
25
177
1531
800
1888
30
56
1630
151
150
19566
83
2005
2864
19
139