19783
2
19932
6
3090
810
1
11059
9
2270
17946
0
24337
22
1239
4382
4
1849
3498
2440
3
2151
4148
32302
5504
16
1445
2377
1331
1334
3188
131589
4044
5
3868
10
2428
1704
10317
2535
1412