/* */
5028
2232
31792
10705
26166
1289
1548
1491
2801
1110
9077
15044
6796
2871
8368
2948
4669
1144
130143
12810
1270
1404
1899
46671
444
29426
1305
827
4807
5319
6550
815
34803
1463
3127
1958
1240
1021
1494
1749
5252
2947
1939
2043
964
696
7200
1287
2443
5920
886
1156
2622
746
1037
656
799
575
1850
3629