1710
1
873
1566
2
774
1324
1674
497
1000
766
1462
0
1720
1295
4
447
443
1089
2017
731
562
712
675
803
580
590
1134
3905
12
1113
946
74
799
993