711
2
1895
1
718
0
1048
1370
2299
3
911
1538
440
991
1136
471
422
9484
4477
14
763
1132
739
2604
4
1457
1228
4137
8
2805
4170
5
2955
1158
1238
3387
12340
13
2100