791856
1119200
105551
600504
436207
1110460
519667
142492
282212
441167
826377
883280
1068611
402961
718363
83439
72937
1124303
550875
1520432
283990
1014352
1173113
992839
514289
380194