2777
7
2456
1
1528
2
3629
2579
1650
1942
9
1431
3871
456
0
2794
1832
3
1618
841
3470
5
862
2650
20
3770
3000
6
2478
3066
2285
1868
2534
2343
827
1555
629
3771
5946