19944
2
2377
1
2906
5504
16
3090
6
1704
0
4382
4
1174
14887
18
5169
1047
131589
297066
19783
2903
3
2932
1331
1334
810
2189
2131
24337
22
2428
10317
11059
9
3256
1412
9954
2949
2245