3044
27
4252
1
2079
3
945
1184
48766
24
4362
5
2914
356
0
9244
1756
2
2312
2431
1392
196
842
2417
6726
7
2748
6
424
1055
905
2199
510
962
938
4232