3779
2
4471
2964
1
3051
1603
1028
0
2595
1461
1193
931
600
791
2740
616
2906
2069
5
1329
685
5065
1287
2258
1107
758
1672
108797
2990
1294
562