2106
1307
536
155
1184
546
271
40
400
215
856
310
303
107
377
201
814
188
246
74
342
45
300
182
434
160
583
90
241
53
508
120
473
156
362
58
362
67
583
190