17149
6708
421908
129216
858815
822288
633575
667981
553531
469769
423537
1297
1002110
992584
945266
646274
8548
239890
206581
920547
507497
476962
701573
325911
865568
355254
342200
449410
325125
682710