7034
2
2349
504
0
7071
5
2570
1723
2268
3
957
1
9220
986
3354
603
8859
9
2368
1084
309
7642
739
1038
464
3329
3126
1012
123674
35
696
554
4946
18
2933
763
716