803
240
2057
971
763
284
3164
1913
354
198
436
201
614
121
281
85
536
82
300
116
438
97
694
163
533
38
201
72
476
192
515
18
209
131
196
49
455
30
324
64