189326
0
1334
1
3910
3
13018
2428
1704
24337
22
10317
2
1238
11059
9
755
610
444571
3026
2758
5
9954
6
1672
1089
4382
4
19944
94424
5978
915
2299
3256