488956
578869
1678313
1398160
468103
598060
226873
456327
575541
305391
135346
904354
593715
223662
423579
923391
342966
312268
162035
1181833
291311
691013
123894
95736
376184
126176
59169
28132
5179
7864
9958
13758
4856
4954
8848
7247
10346
18244
6942
10236
2736
14935
4635
5134
11934
13832
8532
8131
2230
3430
14529
12027
25127
7826
4526
5426
7526
2825
7025
7924
6623
4423
3022
2322
7022
2922
4822
5122
12120
3919
6819
6719
4919
4918
5218
13218
5018
4118
7017
3917
3116
4816
2216
5016
9316
4315
3815
5015
2515
3515
10315
6415
6015
2414
3314
2214
3514
6614
1714
2014
7114
5614
5214
5014
7614
6213
3813
5713
2213
2813
2413
7313
3913
8013
4313
9313
3613
2312
3112
12312
4012
6212
2612
3212
2412
5312
6012
6912
2811
2611
2411
1511
2511
7011
3511
1610
8710
1310
3210
1110
2910
3110
2110
1710
2510
1810
1510
4410
4110
3010
6910
5910
219
339
249
1089
279
739
309
299
199
829
499
549
389
659
329
769
819
909
189
679
288
168
318
348
258
338
188
448
198
358
578
278
428
388
177
97
257
187
117
437
337
157
247
197
417
307
367
297
167
287
227
517
477
137
147
207
277
186
196
26
406
206
146
236
226
96
506
156
366
136
126
256
246
396
336
276
456
586
316
266
176
18956
205
325
165
185
125
135
425
145
155
215
265
285
535
255
235
225
65
115
615
415
275
335
375
365
175
305
284
114
164
94
144
404
184
244
224
504
204
294
134
44
124
84
194
104
434
214
274
334
454
254
384
444
544
344
574
364
1444
133
193
153
103
223
83
73
123
413
253
263
233
143
113
183
273
343
203
283
703
173
163
383
333
313
443
433
593
2343
182
282
272
82
52
172
222
62
122
92
142
72
162
32
192
132
102
212
342
322
302
362
232
312
242
352
332
562
152
1862
3572
2852
8652
241
311
551
231
281
191
131
121
181
141
81
101
261
31
71
91
201
151
291
171
221
1801
321
571
461
631
2481
1931
180
140
80
150
390
160
130
100
70
530
770
190
90
200
230
300
170
210
60
30
110
50
120
20
250
360
320
270
310
260
440
460
220
940
600
350
400
510
810
330
590
340
980
1280
420
2480
700
2140
960
410
650
1880
720
1120
2280
560
1060
690
1590
1170
1250
610
1100
1150
370
550
1570
930
2270
1190
640
890
950
540
990
470
290
860
520
1010
870
1240
430
1450
670
1340
280
790
800
2520
2020
2330
3780
1210
1550
1520
1270
730
1380
1740
1440
3720
3090
4060
3120
2940
2380
11240