385400
629905
97560
942809
232714
457159
374611
162262
615793
412237
542108
545114
120572
722882
1015659
158793
486776
14979
961630
528927
92345
838297
142859
519781
483569
695106
82915
61089
731235
912711