105411
1600
1540
560
1280
640
1303
712
170
404
223
241
138
230
80
263
140
131
304
163
260
130
290
638
190
110
280
91
132
166
150
90
411702
552234
771043
102430
27149
137942
56821
155726
55925
252395
101739
8859
83448
277747
11763
311015
512802
352031
158433
41216
1927254
164293
53868
93644
177978
164632
55580
84536
234317
185265