1225
0
1743
1968
1
3453
790
546
4442
7
2309
1618
379
1095
2523
2949
215
7159
10
2658
1757
2
3683
5375
21152
8
2669
1247
469
785
951
2696
2505
12632
706
445