27587
17232
13522
3480
4530
4660
5890
4740
5720
1930
2730
4212
1120
1990
1080
1810
2530
2281
5102
3231
4243
1900
2134
3790
2840
2972
4030
1220
3420
1570
3001
620
930
750
3050
1100
2130
3823
3370
910
1620
690
890
1160
2660
1580
671
2330
2030
1820
480
790
720
3750
960
2250
900
1390
1520
1600
1030
1680
760
740
300
1260
450
920
2020
380
1420
560
1560
1380
1070
2170
780
240
1550
2410
2230
961
1010
2850
470
931
1310
801
3970
830
880
340
670
440
320
260
280
860
1350
1370
770
580
1033
590
420
680
460
210
1910
563
170
1510
490
630
700
1330
820
530
270
416
6113
545
427
36627
737
7417
257
1129
140
703
311
7619
598
212
290
453
190
13913
11964
397
247
8135
8818
11417
334
842
225
13812
9623
365
588
542
464
375
7522
231
192
316
9010
8812
12214
22629
271
406
253
345
298
25158
505
303
221
11623
21527
13832
446
574
583
444
565
355
11415
350
5510
11419
543
410
381
242
788
566
492
7618
784
707
429
956
686
264
877
310
10014
1359
442
431
378
220
9915
1239
341
14316
322
14548
6013
205
562
21234
387
22432
346
273
304
120
7012
383
1099
677
13010
357
217
449
710
474
467
6814
11013
705
233
506
978
370
717
738
7714
392
1329
804
342
579
516
9716
428
616
6210
8213
313
373
933
302
18318
4613
241
408
13214
22935
16615
405
708
293
604
1039
11226
646
456
182
839
452
1075
160
4514
634
433
404
814
223
4730
451
9834
5316
5136
764
526
12736
1569
614184
473
7210
8614
4813
3616
536
617
4322
10731
318
10325
7718
432
4013
657
6615
4112
266
7854
299
230
8826
250
200
519
368
3510
185
503
5910
5112
502
226
403
224
150
353
262
414
3912
122
344
658
426
4610
152
183
172
3410
489
291
385
237
4625
351
105
80
5011
186
11047
234
100
292
3610
211
4116
90
51
335
131
191
153
312
263
216
92
274
674
4310
161
5010
254
206
11811
497
11112
975
1299
14319
564
151
110
833
60
9013
155
156
91
787
796
195
142
121
111
4411
134
285
6826
314
12914
330
214
17746
50
2914
146
4122
321
101
104
232
7616
5812
261
202
154
2210
215
244
363
171
326
246
610
143
74
14820
9726
585
8313
11614
389
184
194
193
165
336
360
294
123
12410
1499
8822
16712
18858
12024
96
27744
296
162
272
207
102
1911
267
218
411
133
175176
183894
1821833
142736
323
284
771
525
5712
306
305
3015
3812
8256
10243
4915
2510
5415
297
469
3014
4130
204
203
5319
89169
8479
174
6915
3711
130
4422
4914
4311
339
3614
923715
2578313
5814
916327
163
167
333662
302035
425391
38132
728956
155346
2128160
868060
1584354
1693391
1221013
492268
885541
633579
412966
998869
461311
386873
748103