3044
27
4252
1
2079
3
984
48766
24
356
0
1756
2
2431
2417
1053
2260
12
935
2125
1132
962
4232
3747
4
573
6979