/* */
11419
2644
4103
2790
1734
2042
504
989
839
1049
3789
1116
2885
1575
2381
1093
1760
12449
1173
2074
1028
1236
2197
1083
45736
679
1155
1947
681
660
859
845
2250
966
3763
1190
1287
694
4608
1574
1033
1028
454
582
594
337
826
1003
655
513
1451
430
1573
2016
1167
404
355
822
1113
1420