7034
2
504
0
957
1
554
7071
5
2570
2933
1723
2268
3
940
280
392
2349
2320
6
615
739
11192
10
1500
696
1806
2544
663
6014
1007
561
3267
4
716
464
461