3069
3560
4880
550
2282
1181
1012
3547
1410
4569
2459
4322
1030
2571
1364
594
4468
3839
3707
2561
2869
1058
1472
4933
4281
1863
1251
2331
4593
1048
1928
357
3586
4969
2602
4850
3060
2956
4903
606
4173
3305
543
1171
504
3754
1335
1948
2590
3691
2033
1190
1132
4299
1809
3392
4450
327
3778
1235
584
4464
415
3911
2636
1479
1427
4737
4828
272
4267
4226
3061
3867
666
2159
3052
2901
3093
4494
1687
149
4332
1417
321
3556
4156
701
2879
886
824
4430
597
3404
2098
4029
3458
4222
3590
939
1143
764
476
4147
3987
4605
4951
164
1975
401
4762
2655
1056
2499
1603
2081
996
1776
2928
1607
1106
3002
2540
1426
1167
3866
3245
2736
2972
2849
1937
526
3901
3442
4726
1444
2555
2432
2458
686
2837
4294
963
3083
1932
2293
2529
4641
3292
4348
2755
56
4417
4079
4689
3809
1382
4472
1523
4410
458
159
385
4184
1558
3925
4198
1657
3516
25
324
3161
2186
2203
4087
3689
173
3811
4140
3466
4119
718
1610
3575
4073
3306
2114
24
4224
900
676
1300
404
180
4789
1879
3804
916
607
1028
3986
2975
911
2551
2573
3068
3626
3678
800
3740
1909
187
1824
1042
4399
3448
1499
3177
3465
1997
3089
3249
1239
82
1591
3587
1929
2328
4847
4580
2667
2613
4746
2844
1387
569
4400
4018
4513
362
3797
1059
183
3658
3485
1998
4745
2893
3376
4680
3659
3014
2703
3427
1069
4006
880
3437
1675
4062
3234
153
4121
2175
646
3351
3016
3993
517
2487
648
4187
3441
2015
300
4868
858
4629
1343
1216
2256
4268
4398
4525
2870
4520
3573
3903
4834
1926
2937
1557
1035
1165
4756
4899
4139
4323
3950
4350
1288
2053
3280
4392
3718
2563
4713
1118
4448
3324
1505
1240
2231
317
3913
4135
889
2910
3868
705
3481
2763
813
2252
1538
974
1124
2680
3349
1766
1906
1925
431
2004
1911
4260
3591
1650
984
1095
432
2304
257
2052
2969
4126
3478
4571
264
2073
232
1549
1445
2481
1433
2425
1707
1371
3982
581
2884
2339
3526
2721
4941
4885
3489
1507
3491
4023
64
4286
4263
4274
4486
1302
2860
4764
1552
4060
352
2610
3455
1788
2078
2202
395
482
4532
1785
1854
839
120
121
1704
3949
473
3182
1671
1010
662
3038
1738
237
4393
450
3208
785
2548
1978
683
4451
1705
4530
3077
1561
1113
3682
736
4477
4602
1061
268
767
4979
3721
2335
2270
4897
4583
3735
533
3933
4153
3224
208
3978
1323
3998
784
1981
4825
4866
564
48
2250
3876
1222
4906
4047
3595
2754
4792
1492
3368
1389
3025
18
4529
3106
1259
4203
1579
3453
948
3149
4247
4231
1333
3701
4180
488
2387
4057
2813
250
4310
4872
3607
354
1139
2002
2840
541
1890
2415
804
2008
2388
2566
167
3931
1939
4633
3846
1800
4769
2596
2262
2642
