1588160
145346
331311
871013
144894
282215
343180
303160
17661
5456
6244
15044
14840
18739
3535
9830
6630
8730
17229
5622
9820
9320
8720
13418
7617
4516
8414
5813
4712
7812
3911
299
768
198
197
597
217
287
137
807
206
176
475
165
375
495
135
4135
484
244
224
144
274
124
344
123
83
223
122
62
422
82
202
192
42
612
631
221
141
370
400
150
170
80
600
180
300
510
310
1280
420
3510
1690