628
174
716
100
1092
478
354
133
743
205
311
146
737
269
702
234
391
115
594
236
433
90
2344
1228
630
201
400
212
473
44
312
67
642
236
2167
1046
247
168
599
189