584
129
386
107
1043
324
335
189
431
174
1074
468
639
155
461
80
630
159
285
175
731
258
594
256
208
149
674
272
382
51
247
142
246
119
398
184
513
124
698
213