4383
3
830
0
4358
6
21152
8
2110
1
1860
2
10507
23
2996
2799
2960
1734
1632
2055
1711
745
1603
4944
3765
4
2456
1093
3498
801
30334
1876
2934
2562
693
3080
2021
1296