841
2
688
1
3012
4
1218
862
0
2468
3
1753
7793
2650
20
2936
10
3217
5
5346
4099
8
666
1739
2408
6779
742
3066
7
1441
7383
4036
2571
746
2395
1868
1421
1458
2174