1125
1
19783
2
1174
4471
5382
5
1445
19944
11924
2463
5504
16
17946
0
2377
19932
6
3910
3
1331
1334
810
131589
2428
1704
24337
22
10317
25669
11059
9
3090
3158
1819
1412
9954
4382
4