350
1
39
0
1778
862
842
4
1813
2
642
757
249
917
599
727
3
941
707
284
912
6
964
759
2076
951
975
486
1179
1299
450
375
673
1345
1317