/* */
6116
20216
22064
21034
11931
45654
12778
18148
5691
6970
13299
3756
12341
12720
14580
7909
2027
5860
3920
11047
28842
39099
6958
4382
10110
43439
24923
3937
6657
25826
11866
19537
11379
8283
2848
6397
19256
36945
943
30877
17810
13532
8651
4687
11835
20065
6911
7938
7576
8542
17660
1667
2585
11310
10079
3928
8775
5643
11359
2960