500
185
746
17
206
545
283
172
111
2013
282
834
177
686
210
3239
401
54
22
933
8
650
291
303
640
688
525
16
19
98
100
6
792
825
1
325
14
1
2
8
8
15
475
36
485
