7034
2
3126
6713
11
5825
4
5489
504
0
763
2039
7
50969
2368
1
2149
5
1927
1768
1047
1996
8072
3
4849
5504
16
3608
5701
8
2475
313
2185
2349
676
2320
6
2638
444571
9
2348
1741