1349
526
903
296
1847
756
739
305
471
254
217
120
1674
987
406
209
1026
387
973
436
752
247
478
72
298
172
509
99
268
146
290
194
430
278
189
123
725
318
1724
1059