3546
1
585
0
364
3779
2
4471
2964
3051
1603
688
3539
3
493
2740
740
2906
2258
2173
572
1672
2990
1294
562
2478
3575
5
10827
4
534