691520
34610
397744
262532
121848
168436
41218
513972
309814
1063617
499714
827880
487584
1157427
233833
652534
872788
240423
350844
709124
64963
77184
34178
150886
788213
351435