906
1
4651
3
3580
1558
2
1078
19783
1419
6346
16
1047
1265
3554
1603
1348
2258
1363
3614
1912
280
2405