7034
2
2349
504
0
7071
5
2570
1723
2268
3
957
1
3354
5825
4
716
5489
11
2320
6
464
696
554
4946
18
2933
7608
12
676
8786
280
806
906
1996
429
2039
7
1741
9220