3044
27
4252
1
2079
3
4987
784
48766
24
356
0
1756
2
2619
2431
938
2417
975
665
962
4232
398
6979
4
905
3277
8
13159
1058
853
1222856