146
101
1620082
180
9425980
1750359
333
262
194
1192792
703889
1935252
189850
1122867
144710
16777215
947777
166733
258326
96754