3050
0
4471
2
1334
1
19783
10317
1412
2265
1179
19944
17946
25669
5504
16
1047
1516
19932
6
2377
131589
13967
1331
1736
810
2428
1704
24337
22
1903
3
11059
9
3090
9954
4382
4
14125
10