2655
2
1380
0
1606
1
496
1526
1787
830
1751
2082
673
801
526
1813
1660
1000
1766
1305
2294
7733
3738
5
3126
3
868
662
1938
1168
2173
2562
1632
2799
6
3090