966
1
5890
3
720
2767
6
620
949
679
2
873
1566
1178
447
1710
1718
1089
1295
4
442
774
1324
1674
765
1462
0
497
2017
731
562
712
675
803
580
590