538
989
115
165
1188
5110
898
93
189
215
858
342
424
168
256
305
301
142
3288
1540
283
525
262
179
1475
301
2425
718
2832
2072