42736
385400
97460
941809
232714
457159
372611
162262
614793
408237
539108
543114
832322
360865
610539
998525
81366
353615
588403
3140
256666
630428
596872
664915
401113
608397