5946
2
2865
2650
20
3629
1
862
0
2093
898
1412
2629
3539
3
4198
2534
5782
4
1179
3871
2794
1622
951
1618
841
3470
5
432
2886
1550
661
5253
2740
3066
7
1038
14125
10