895
5
1340
3
1370
1
2299
1165
2
841
1452
0
1715
776
2610
9
991
1641
1042
1337
440
1136
3174
948
1733
4
1093
2898
673
533
2335
1862
2196
1288
990
1688
617