2967
3
3835
5
5375
0
2476
1787
1
790
3735
4
2402
983
2999
297066
267612
2735
2
4978
2129
99072
26243
36905
22227
16
2555
67688
66
2696