302
355
197
261
210
249
233
772796
1450548
110552
780360
964781
650492
808156
146381
258356
120503
176473
160595
131072