2546
2
3039
1
356
0
1453
2808
646
1860
1102
3903
10
1662
2710
8
2878
5
56488
544
964
2033
3044
27
4252
2079
3
48766
24
1756
5363
6
1425
2431
650
2417
2799
962
1324
4232