906
1
3580
5151
2
1558
1078
19783
1419
6346
16
1265
3554
3
2932
2676
1603
1348
2258
1942
1363
3614
1912
3805
6
2622
2405