2670
1
4476
2
2523
0
2422
8
5375
1743
2999
3
790
582
6547
1445
2020
2558
1135
2763
1285
3835
5
2762
1757
3683
2949
1451
2495
21152
2669
1766
1247
2059
2303
3195