468956
568869
1618313
1318159
458103
578060
226873
446327
575541
295391
125346
874354
593715
223662
333579
903391
342966
302268
162035
1171833
291311
671013
119894
90736
368184
124176
58169
28132
4679
7864
9658
13258
4756
4954
8448
7047
9946
17744
6842
10236
2736
14535
4435
4934
11934
13432
8232
7831
2130
3430
14429
11827
23627
7826
4126
5426
7426
2625
7025
7724
6323
4323
3022
2322
6722
2722
4522
4922
11920
3919
6519
6319
4619
4718
5218
13118
4918
4118
6917
3617
3116
4816
2116
2216
9116
3915
3715
4515
2515
3515
10315
6415
5815
2214
3114
6514
1514
1914
6714
5614
3214
5014
4914
3314
7614
6113
3713
5613
2213
2813
2413
7013
3913
3813
8013
4213
9013
3513
2312
3112
12012
4012
6012
2612
2412
5312
6812
2711
2611
2311
1511
2411
7011
3411
1610
8410
1310
3110
1110
2910
2110
2510
1710
1410
4410
4010
3010
6710
4110
5610
209
339
249
1009
279
729
309
299
199
829
499
549
389
659
319
769
819
849
189
609
278
168
318
348
258
338
188
428
198
288
358
568
178
418
378
177
97
247
187
257
437
327
147
237
197
417
307
357
347
297
107
167
287
217
497
467
137
207
277
186
196
26
406
206
176
136
236
226
96
496
156
336
146
126
246
506
396
276
256
426
556
366
296
18606
205
325
165
185
125
135
425
155
265
285
505
255
235
215
65
115
605
415
275
335
145
195
375
365
175
305
284
114
164
94
144
384
184
244
224
484
204
124
194
134
44
84
64
104
404
274
334
434
534
214
554
254
364
264
1384
133
193
123
153
103
223
83
63
413
253
263
403
143
113
183
343
203
283
173
653
163
233
383
333
303
423
593
2273
152
272
82
52
222
172
112
92
132
122
182
72
162
42
32
102
212
342
142
312
302
362
192
262
332
292
532
1802
3462
8412
231
301
551
261
181
131
121
141
81
101
241
31
51
71
91
201
151
161
221
1761
561
451
591
2431
1811
2771
160
130
80
150
390
120
100
70
60
520
770
190
200
230
300
170
140
90
30
50
110
20
180
250
360
320
260
310
430
440
220
890
570
350
400
490
810
330
590
380
940
1190
340
560
420
240
2350
670
2050
930
410
630
1810
700
1120
2210
550
1010
650
1590
1150
1480
1230
580
1040
280
530
1550
920
720
2180
690
620
860
500
970
790
1250
950
840
660
1160
510
1400
1330
290
270
640
780
760
210
540
2410
1980
2270
3640
1470
1260
1360
1670
3570
2990
4000
3040
2880
2300
10990