3145
4
3706
5
13967
2
2587
1
1398
1895
1517
2865
1824
1004
1941
1694
658
1451
0
951
12472
1699
2263
1371
964
12459
3
2312
18258
1688
2505
3465
4465
22
1743
1529
2318