296
317
240
311
269
337
191
326
1192792
703889
842905
1935251
189850
1122867
64012
155513
118502
144710
872775
16777215