3905
12
803
1
675
946
2
74
993
1080
1151
4
1600
799
915
747
0
954
2189
3
1748
1477
1102
710
458
917
1063
7
1178
1710
873
1566
1720
1295
1089
447
443