226
1
2595
0
721
1743
1225
790
685
1329
2
1601
2012
1618
791
2173
1757
1028
3683
5375
986
21152
8
2669
2316
1247
785
800
951
2505
12632
7
1681
2921
5