1050
0
19783
2
1268
1
6346
16
1078
1265
1373
5
24337
22
2110
1751
2932
1603
1348
2258
1047
3871
12
1363
3614
1369