2257
2
7762
4
1946
1
1527
1558
2890
3
866
621
0
775
1935
4944
3629
3655
11
12459
2502
5
3818
7
938
2356
6
2668
1159
1821
2899
8
685
3544
1815
3354
2468
796
2982
2921