2521
405
658
1448
1995
3632
1750
1535
703
3830
4395
2787
3050
2204
4528
1573
3857
4996
1491
827
2292
3927
4881
3755
3731
636
1724
4089
1631
1528
1351
953
4239
3099
2083
4644
1920
2133
3580
3996
3940
2537
2493
2803
2029
752
1329
2650
1676
1149
1629
4874
3780
992
3549
4441
860
4620
1740
997
63
2940
3484
3728
2696
4864
2831
1599
4216
3440
4032
2692
1202
4696
4128
4496
4564
2423
4155
3497
2176
2009
302
1038
3593
1473
936
3697
1384
453
837
4843
1866
3981
1502
2201
4160
4875
4966
1791
3320
765
4502
3287
1851
4492
4946
2784
387
1055
4366
1170
40
3079
2451
522
685
1752
2626
2998
2772
1319
2031
4052
2069
1598
3660
1261
3153
196
3158
3461
1475
3494
2242
4384
3332
3032
3946
3562
3028
502
623
613
2853
2732
2822
1205
22
1644
3228
4125
693
4411
2281
4777
1408
1246
1415
106
2718
1108
888
4562
596
4424
4200
1137
4436
4469
143
3340
3141
980
1407
374
668
2131
1572
1249
112
259
2248
954
1802
1015
2168
2896
2599
1946
199
1597
3200
3036
4347
191
3540
3034
319
127
2119
740
3541
3387
2107
1157
3180
443
4567
178
1196
1651
3710
812
179
1296
3253
4071
1592
3627
1476
3799
1760
4937
1744
3904
1372
2409
1518
2060
3092
379
1917
790
3424
4575
2960
3017
1257
1493
642
4131
2834
520
1309
2322
4449
1996
100
4431
516
4544
111
161
341
3362
2774
2345
4072
166
1832
4389
4666
3447
4102
4870
830
260
689
3341
3279
1254
2228
2154
1275
1009
609
3173
4510
3762
57
4915
2534
2883
3189
230
1849
4558
2217
4739
2397
4429
3820
680
2480
3792
2773
2368
2382
3365
3217
2059
3379
4755
3776
4618
3433
1465
1153
4833
2210
2996
2674
1559
1797
2047
2276
3275
4418
3566
3338
141
1489
2776
3768
4879
4325
2361
1662
679
3190
869
4000
2167
4570
2851
4566
3661
2018
1428
1459
419
1897
3932
1020
863
3657
4765
4815
3788
695
2027
1363
4603
2576
4388
4497
4359
3078
941
4193
1694
4134
3267
4416
3725
42
2771
4225
1726
1348
197
2944
2962
4560
4793
277
4719
4660
3968
2206
421
2735
1504
1120
4857
343
2804
3075
3374
2949
2439
3589
3178
4028
12
425
3329
3298
3845
2149
836
2750
2868
3344
3469
3138
3467
4795
1511
495
3425
805
1635
3899
3323
370
3507
1628
1172
2728
2146
4882
3875
4787
3206
1882
1411
2970
2234
2645
3356
2734
233
4954
3422
2319
4084
2557
3308
4806
1484
2758
3664
1129
4364
3892
1894
1347
539
2346
3603
411
490
435
190
1699
1746
3937
4609
2269
2802
2172
3282
1346
3193
536
287
2792
806
3602
3388
4344
4462
4542
4865
575
251
1107
2702
227
3655
1176
2923
591
1380
1723
3537
72
2506
4990
2467
3585
1522
3902
4446
598
4050
4132
107
