946
2
74
1
1080
1151
4
799
993
1600
915
747
0
954
2189
3
1748
1477
1102
710
458
917
1063
7
1178
873
1566
1089
1710
1295
1720
447
442
1324
1674
1320