883
3
1331
2
19783
13018
0
3026
2327
11
2057
1
1334
5164
5
24418
8
1239
2428
1704
1089
12459
581
1179
2281
7
971
2758