4252
1
2079
3
2260
12
48766
24
4362
5
573
356
0
1756
2
1392
2417
1053
1129
2346
1922
935
1132
962
2105
4232
6979
4
2113
1454
3277
8
798
4940
853
3380
1037
1073