796
6
1391
1
1618
1743
0
2821
607
2999
576
1667
3
3962
7608
12
3517
1683
5597
8
1293
2975
1752
1394
4012
3379
891
2
5135
544
4228
3128
2528
1616
3758
2949