3893
4533
4638
4980
2272
3240
4957
2187
4478
4535
1619
2510
3062
2528
1682
4051
2733
2219
1988
4189
499
252
1596
2215
563
4252
3129
3130
3493
1501
2842
2105
359
3166
314
4947
4998
3451
1022
904
4712
3853
1258
2672
2572
2177
79
1421
4584
553
2778
3147
3741
3748
1962
2247
542
2355
4550
3582
1340
1354
4308
2827
1700
344
332
3007
489
3688
2585
3650
2348
2141
1838
3164
3033
4407
4748
1003
2120
3543
507
2301
1331
4302
1144
1979
4647
3311
1078
3391
4036
973
825
2303
1429
1208
466
918
4152
1878
1641
2609
3227
969
447
601
1642
512
3917
87
2455
3628
4104
1581
2399
928
2959
192
4773
2055
4753
75
2705
38
3667
2857
1070
3920
4438
1874
3669
2953
4579
619
202
2742
3299
3020
2635
573
2442
2153
446
3915
1310
3113
2287
1266
3236
929
4551
910
3278
3087
4994
3849
1618
1600
4138
2405
2365
3415
3668
94
3401
3810
4591
3402
2967
4035
3242
1941
3791
468
2945
494
3303
672
3579
3571
577
4427
3823
724
3663
1755
2180
2061
3565
755
789
780
1213
2241
1471
3885
4167
990
1109
4082
3486
978
3863
4280
1062
1747
3644
2791
637
129
1375
3727
3321
1186
4730
4338
2235
449
1114
4091
4536
4684
4228
2575
508
2786
2785
278
2084
2343
4658
3693
2412
2090
2436
2951
4890
2497
2197
4743
4944
4385
2063
2435
423
3702
1949
2726
2934
2846
1622
3578
2659
1621
2713
2457
1786
1373
3022
3211
3515
128
2815
566
4702
3479
1623
3814
103
114
3229
898
3254
629
2924
4162
2839
3962
3114
1468
1570
4716
3536
1701
1835
289
3353
3577
4697
1075
3961
4747
4396
2021
4948
3965
62
4616
677
1353
1698
4919
3104
4540
209
1117
3333
4586
2074
3462
2530
1930
1460
1821
2042
2983
3836
3548
2484
4694
2315
2089
4534
3851
2490
1594
137
2651
211
2185
3777
378
2122
3199
4678
1071
2623
1298
1717
3997
2125
3001
4432
1914
4236
3290
4094
1856
847
1952
3645
1893
4573
3653
3765
580
4663
3119
1369
3542
4066
3544
4241
2135
684
854
1921
4422
3295
618
1927
4911
826
4442
1915
1386
1131
2106
68
2552
2041
5
1021
4916
392
3584
3471
2614
3051
2072
4412
2608
3525
2043
660
28
3143
2088
3318
3239
3971
3209
692
1292
3045
4818
4770
2297
4751
3988
3527
3918
2238
1359
2336
3610
3677
4841
1166
138
4637
2227
3482
1970
2101
3021
3665
600
3219
1327
3641
4452
2963
448
2454
4440
3787
2727
4015
4970
855
2294
1053
99
2592
4894
4526
3179
2817
3049
0
1663
283
1877
552
4771
1734
1719
3813
4972
1435
3723
306
1933
4161
1918
1438
674
4585
376
4116
3795
3983
4045
3241
4505
2407
1320
4245
2091
534
1454
1234
850
244
915
1727
2648
4500
3383
1464
1173
4064
4080
1229
3980
4800
1796
