2591
1
801
0
1813
1037
2
1788
3484
3326
3
802
1000
2377
526
2562
673
1382
830
1545
1711
1431
1938
2642
1632
868
496
2972
2184
1558
2622
6
2934
1691