3779
2
2399
8
2194
3
4471
2964
1
3051
1603
4690
2159
5
2690
4
1472
0
1461
131589
189326
2906
2258
1913
94424
1813
3320
9
1024