850
1
418
612
1706
2712
957
1348
1495
1675
5171
2
1158
1075
2017
1129
1143
2312
740
566
478
518
409
490
513
557
438
779