3050
0
10317
2
4471
1412
1334
1
19944
19783
17946
19932
6
2377
131589
1331
2265
1179
2428
25669
1704
11059
9
24337
22
5504
16
9954
1047
1516
11924
14125
10
2323
1736
610
810
2906