4328
10
1952
2
2033
3044
27
4252
1
2079
3
2260
12
48766
24
356
0
1756
2417
6197
4
1015
962
4232
6979
2799
3277
8
4362
5
1316
1022
1126
2129