2428
0
1704
25669
24337
22
3080
3
10317
2
11059
9
610
9954
6
3188
4
1089
297066
4382
2149
5
19944
5978
5169
1
3256
2535
1179