/* */
42064
50240
1468
2934
2016
809
15360
14372
2073
1101
2751
13166
4736
1642
2302
16212
1690
981
2868
9535
1281
1292
2815
5473
1035
1021
3228
1780
1174
1509
3222
712
1157
13231
871
882
585
682
1170
3317
4956
856
3912
1043
1020
1303
1154
1257
903
839
12053
668
562
620
8815
630
1400
655
839
714