/* */
5996
2761
38667
13186
31980
1594
2050
1839
3496
1452
11012
20769
8735
3518
10865
3378
5691
1503
138581
14469
1614
1819
2460
62238
591
32378
1534
1039
5852
6766
7841
1003
41000
1936
4192
2450
1688
1222
2056
2067
7082
3689
2426
2465
1181
856
9872
1627
3067
7519
1143
1462
3107
1012
1263
848
980
714
2357
4733