1545
2
582
0
1431
1
3154
6
693
1740
3
2655
843
1813
2495
1451
3518
2294
1891
2522
1096
1743
1681
3054
5
1532
3683
868
3673
12779
8
2057
1336
1683
1787
2044
2317