785
233
1958
939
737
280
3059
1859
352
196
433
201
613
121
277
84
533
80
296
115
435
97
691
162
533
38
199
71
476
192
510
18
209
131
196
49
452
29
322
64