528956
598869
1738313
1458160
498103
628060
226873
516327
625541
325391
145346
984354
663715
243662
433579
953391
342966
332268
172035
1271833
291311
751013
128894
100736
393184
134176
60169
29132
5379
8364
10358
14358
5056
5254
9248
7547
10646
19244
7242
10636
2736
15435
4735
5434
12434
15232
8732
8731
2330
3530
14929
12827
26127
7926
4526
5626
7626
3125
7225
8024
6823
4423
3122
2422
7322
2322
3022
4822
5822
12320
3919
6819
7119
4919
5118
5218
13218
5018
4118
7217
4117
3316
5116
2516
2216
5316
9416
4415
3815
5315
2515
3615
10615
6515
6315
2514
3414
2314
3514
6714
1714
2014
7214
5714
3314
5914
5214
3714
5114
7614
6413
4013
5913
2213
2813
2613
7713
4613
8213
4513
9913
3913
2312
3312
12512
4112
6712
2812
3412
2612
5812
6012
7212
3011
2711
2411
1511
7311
3611
1610
9110
1310
3310
1110
3110
3210
2110
1710
2510
2010
1510
4910
4210
7510
6310
229
359
249
1139
279
779
319
369
199
909
509
619
419
679
339
789
859
939
739
308
188
368
358
268
448
198
288
578
378
428
398
207
117
257
197
277
437
377
167
247
417
347
387
367
127
307
537
477
147
447
297
216
196
46
416
206
186
146
236
226
116
526
106
156
386
126
266
136
366
246
396
406
306
276
256
456
586
326
19786
215
345
165
185
125
135
445
145
155
265
295
195
575
255
235
175
65
115
205
675
245
415
275
355
395
305
304
114
164
94
194
144
444
184
254
224
534
204
234
214
134
44
124
84
104
294
434
154
174
274
344
504
414
454
574
354
364
614
284
1524
143
193
133
153
103
223
83
93
413
253
113
263
233
443
183
273
343
163
123
283
803
173
403
353
333
473
453
633
2443
182
292
322
82
52
172
222
62
192
122
102
142
72
162
32
132
212
362
372
232
332
242
282
352
342
112
302
572
152
1882
3702
2942
9002
281
321
591
231
301
201
131
121
191
141
81
111
271
31
71
91
101
241
211
161
291
181
151
221
1861
341
571
491
691
2571
2031
180
140
80
160
390
130
100
70
540
840
150
200
90
250
240
310
190
210
110
120
60
30
50
20
170
230
270
400
340
260
470
480
220
1010
640
370
550
830
360
610
1040
1350
280
330
430
350
2640
740
2270
990
410
670
1950
1180
2360
600
440
720
1650
1230
1590
1280
620
1140
1160
570
1690
960
780
420
2420
460
710
1250
660
940
980
580
1100
560
500
750
290
910
1320
1060
890
920
800
1300
1480
1410
300
690
860
810
450
2710
2160
3960
1270
1620
760
1440
1820
1490
3930
4220
3250
2490
11870