531
220
94711
1290
1330
440
1050
580
1063
592
110
344
163
181
108
180
70
223
140
111
264
200
130
250
578
120
90
270
210
91
112
146
80
321702
472234
701043
92430
25149
127942
56821
155726
45925
202395
91739
6859
73448
267747
291015
452802
282031
148433
41216
102
203
132
383662
352035
595391
245346