4987
3
6979
4
1804
2
1504
1129
0
1084
1438
1
2917
1276
2274
56488
1132
573
935
4362
5
1053
798
2033
3044
27
4252
2079
1454
48766
24
356
1756
2431
2417
1049
1073
962