1495
725
264
141
503
228
605
140
1976
1009
669
175
518
248
4199
2488
578
155
232
82
612
140
518
145
691
288
273
150
497
120
174
61
412
144
361
153
172
46
594
183