7034
2
504
0
7071
5
1723
2268
3
957
1
2349
9220
986
603
8859
9
2368
1084
309
7642
739
1038
464
3126
1012
696
554
2570
2933
763
716
940
676
8786
280