2273
1279
401
210
532
178
290
119
499
89
132
69
592
22
169
20
126
27
514
261
394
132
498
41
216
165
273
189
334
157
176
59
1255
640
462
126
368
142
444
127