5504
16
3090
6
297066
0
4382
4
131589
1
14887
18
1704
19944
2
2377
2906
1174
21152
8
5169
1736
19783
1047
444571
9
2257
2932
2174
6236
10
32302
9954
10317
2320
24337
22
2265
2392
3256
2405