12472
0
2303
2
1973
2279
1743
1862
3671
1
1628
2949
1225
790
38477
34
2166
1618
2804
4
1757
3683
5375
2200
21152
8
2669
1247
2576
785
951
2505
12632
7
2680
980
3054
5