2593
1
2398
8
3696
4309
3
2585
2
444571
9
297066
0
6247
5
24418
6018
2271
4
189326
3503
12683
17
5978
6
4629
15
605
20850
780
1833
2111
36905
19783
12472
3028
7