3090
6
2377
1
810
17946
0
1412
2405
1516
131589
2174
4
1736
2
24337
22
1445
1105
1334
11924
32302
1641
1712
19783
5169
297066
2428
10317
1089
9954
21152
8
3083
2265
1179
718