12763
361015
752802
482031
268433
101216
2417254
244293
113868
183644
207978
294632
135580
104536
294317
305265
1906327
400
162
433
547
302
593662
632035
1125391
82132
1368956
495346