1043
4
1797
3
1690
0
8623
3460
14
620
1
1345
2
473
781
3568
5
523
650
1244
2607
9
73
946
2280
1405
1720
893
1837
642
937
719
1336
776
1487
2123
705
6
1300