2033
2
3044
27
4252
1
2079
3
2260
12
48766
24
356
0
1756
2417
1015
962
4232
6979
4
2799
3277
8
4362
5
4940
1126
853
810
1392
3380
1274