2428
750
1066
308
438
165
438
97
91
23
344
48
493
6
503
154
330
111
355
16
143
58
583
153
408
56
483
136
380
18
277
91
481
90
183
65
269
109
557
159