198433
177978
167942
297747
2097254
76821
75925
175726
55580
235265
204632
84536
274317
164293
73868
103644
93448
572802
102430
272395
622234
352031
211739
451702
41216
871043
321015
9859
11763
28149
114711
698
168
186
374
444
303
313
233
1523
172
842
101
171
381
90
130
100
200
190
110
310
290
220
390
170
140
270
180
740
1440
600
1710
1880