1047
2
5504
16
1174
1
19944
3090
6
2377
1704
0
2906
4382
4
131589
14887
18
2949
17946
5169
1334
2903
3
19783
297066
2502
1849
10317
2558
2907
1412
2219
2265
1179
1189
6236
10
1516