7034
2
2322
4
1514
1
1922
2786
4133
5090
673
21152
8
1185
1288
4335
1001
0
564
2102
718
1162
5204
3
1376
5431
3465
3673
6
12459
2940
5771
10
2904
3354
5
9
603
356