1398
1
926
1026
3838
2327
928
1016
2
1785
1009
1857
1167
995
2105
3196
2371
867
2696
1815
1954
6
1683
0
2639
1149
5362
4
1018
2605
1628
2673
1200
3428
3
3636