2491
1356
976
213
514
235
635
142
1003
406
652
61
368
132
152
56
419
177
318
180
562
124
373
69
330
53
167
114
328
130
679
244
450
164
157
83
273
124
633
163