7034
2
2268
3
957
1
7071
5
4519
15
6713
11
1723
0
2349
9305
8
1996
504
5825
4
1572
716
1175
1782
986
4465
22
906
2250
348
280
307
9548
676
3126
2848
717
392
429