355
3724
3607
3984
3347
2936
2083
2449
2845
2690
4131
554
3004
693
1181
2834
3599
649
4581
1333
4341
420
2641
5061
4711
1229
1089
2780
2754
2746
4253
1534
2336
3946
3850
3492
2305
960
3313
1164
371
1306
2993
4200
3541
1575
3742
3834
2548
4810
1858
3835
769
2061
3940
3344
1594
957
2973
2289
4365
3818
56
3300
1435
4538
1057
4271
60
35
3494
4668
3782
1200
2785
3257
1518
4508
734
4273
2514
2596
4080
4069
887
494
580
1133
212
1064
3293
3796
4706
1004
4795
2159
4049
3966
186
2015
3384
2056
1631
1307
1781
2422
1655
3153
4128
1124
445
3716
4708
2503
5037
3047
1681
2800
3215
2581
243
3543
4537
2695
3549
1659
2333
1297
1674
2352
3995
611
1407
2474
3232
373
3062
3752
4481
4407
236
1344
2321
1218
1776
1498
4746
2097
510
1613
1623
2045
3163
3372
78
2317
4363
2874
3399
4823
911
3478
697
2386
363
1842
1153
1360
4686
3806
3142
4617
5013
2733
5054
4785
83
79
662
324
1440
4682
1130
2253
2376
808
1510
3105
2593
2576
3329
656
3070
858
1383
4588
4318
833
2927
1614
3797
4705
3356
213
2520
131
3087
5049
2524
3467
3800
448
3765
699
103
4666
523
3017
3851
1102
1821
1415
165
4700
3308
4308
3189
2555
3383
3962
2499
395
625
3997
947
761
3430
2739
1443
4039
645
1882
3802
4820
4147
2598
2541
4608
2822
4488
2286
4066
2827
4207
3268
183
3316
4057
1169
5014
4716
1711
4483
1178
2129
2532
397
1291
3661
3971
3458
1630
3096
4087
1289
3747
4334
901
3748
571
5060
4509
3366
2309
4545
4843
4828
1874
2742
4335
3271
4983
2167
3437
4482
3525
4929
3115
3952
1937
1321
1125
2511
1527
2458
2495
3877
4808
1408
3272
3137
4850
2264
3749
2589
1502
2538
1320
1233
2236
1629
2789
123
2634
1796
3102
2710
4326
765
1409
4594
2428
1745
3336
4807
4782
1873
2614
2138
798
5009
626
4613
1616
1782
2206
1890
790
7
2414
4915
2276
2960
4568
417
742
2127
3593
1909
824
4627
116
1481
1904
3216
4940
4563
3799
1024
592
4514
4687
2022
3980
1107
3825
2508
1797
1508
127
4854
2437
403
150
4971
2444
2442
62
2544
4191
3109
3557
4497
1576
3632
3590
3285
2153
4332
3676
222
4916
120
2380
3134
4289
2283
181
968
627
3330
4967
3454
1365
4427
4006
614
3078
266
3841
3973
1932
2199
3190
1807
225
4201
5020
2068
2098
1186
2963
4038
2489
2186
4671
2870
2349
3730
284
3306
920
4577
2392
2354
5040
922
4847
1402
4920
4263
2469
2273
4108
1546
617
1092
4186
612
885
3444
777
1638
3252
4775
4942
28
3280
3604
3393
74
4078
3505
3143
2609
2227
2002
1584
1517
4212
3148
1072
2691
1799
2820
4242
2633
3958
3404
4825
3246
4505
2684
115
4384
4924
4638
3702
3596
337
2687
4142
1973
753
1938
673
