2595
0
721
1743
785
1225
898
1
790
2557
2
685
1329
1601
2012
1618
791
25669
1681
2173
1757
1028
3683
5375
21152
8
2669
2316
3593
16
1247
442
1467
800