2442
1346
954
208
497
227
633
142
981
401
647
61
364
131
142
55
412
177
314
180
559
123
366
67
326
53
164
114
324
130
674
244
448
164
155
83
271
124
623
162