191
311
263
818
1205
1404
639
536
1017
427
2616
304
2202
716
5879
2094
772
2639
361
773
1858
657
1388
348
405
457
2660
599
794
1354