2992
6
2530
4
2534
0
1315
1
866
2142
2
1889
1176
844
773
3629
3871
2794
2276
1618
841
3470
5
862
2650
20
787
3066
7
2285
1868
2343
5946
1412
3505
2092
1466
1753