400
845
65
234
41
120
165
167
419
435
404
816
317
188
279
149
103
300
537
84
228
372
1252
762
249
590000
900000
1360000
312982
345899
422482
696556
850775
940252