3779
2
4837
5
4471
2964
1
528
0
3051
1603
1461
255
3158
2906
444571
9
2258
346
1672
3551
10
108797
2990
1294
562
2478
10827
4
1045
616
2386