/* */
7045
10296
4125
11170
5965
2256
3575
3981
2847
1242
1985
966
2437
11874
7971
2006
74847
46269
2812
10777
1021
463
6124
3662
4063
21527
3271
7184
658
2792
3963
12631
5574
8132
3342
7935
12061
10168
12492
7709
50404
5802
13231
3175
1429
44603
4512
10910
19185
2249
6835
4293
5483
9999
8713
24419
3871
13334
6535
25362