1011
0
697
1
2270
1314
2
632
328
837
2435
6
1099
811
1518
10
4526
998
5
618
1374
1084
882
2587
15
4963
1663
789
1531
7
3684
14
555
2192
1322
3
639
457
1672
27
6034
13