0
235
410778
94
203050
241
240957
109
994084
295
596246
166
232129
298
190509
293456
103
379758
119
36131
125
311448
122
393132
153
274477
69
58970
116
814322
232
1392133
386
118422
242675
213
212274
84
270142
87
1143432
333
66403
75
360196
245154
65
1198929
348
95677
47
347265
97