3779
2
2184
1
2903
3
2964
1193
0
2666
9
3051
1603
2902
16
1461
2476
372
1849
1005
2258
2087
1672
3153
2990
1938
4
1294
255
1832
660
7793
2480
2788
3252
2986