2180
14
96
1
1424
10
2789
4
1298
2
2715
546
3507
7
623
1185
1211
4875
5
2972
761
1414
448
1796
3
1537
0
1084
607
930
2708
319
876
5890
1746
2935
458
1772
2194