7034
2
1646
3
5431
2799
6
815
1
2732
951
1775
2184
1590
1819
8527
2562
467
0
830
1812
496
619
913
1396
2828
2322
4
1000
1431
6236
10
2110
1514
2209
400
2999