1446
402
517
465
384
2067
1628
278
553
1398
381
629
232
855
1207
255
1930
1791
784
263
462
308
841
1659
