3683
2627
3397
3936
3900
2096
1756
4765
4031
1735
1809
2271
1970
585
4389
360
603
2877
1727
4065
3222
689
3127
1599
3012
468
1315
1147
1686
2334
1222
1714
2080
4395
2145
1099
4558
4727
4740
795
3113
3707
4177
557
4950
5030
315
1604
926
2181
1035
3639
602
3731
1103
4580
1592
67
4884
157
2005
3657
1959
1980
3044
4256
4957
1648
4340
344
1352
3664
442
4669
4879
2205
4290
1636
4586
505
3906
3924
18
3231
2248
646
3338
1930
772
47
3873
2856
4540
1929
3275
4048
3561
1485
4553
3162
1773
2774
3829
3831
2945
1743
3110
2705
1637
5033
4935
1045
1211
1252
3059
1010
3600
1627
2461
3072
2302
3005
2675
1260
5062
2348
1885
128
4876
1054
3469
110
1257
1105
2894
1925
2833
1541
2434
3897
2699
4730
2055
2853
1845
4975
4400
4909
2970
1301
2132
1685
466
3326
1016
1263
3570
2506
3060
3495
767
1394
1030
3925
1348
5051
2249
1857
1512
1709
4511
354
3066
2213
4063
1543
876
4952
2209
2597
2297
4731
3028
884
4046
490
4597
4659
3512
3677
1142
822
492
665
4683
4573
990
327
4396
139
5025
2622
3845
250
342
3587
3872
3812
2390
792
1000
2628
441
2837
1302
4630
1314
2583
1019
916
3227
43
4714
4800
2128
3265
270
1500
4737
511
475
532
4416
1323
893
2871
267
233
1286
2330
4962
2064
3896
287
3139
733
2950
512
810
4019
3998
3959
1060
1679
815
828
3983
279
1844
3712
2298
3241
2403
4298
2419
3093
4611
1883
2079
166
2912
2891
3798
3374
2697
3274
2890
4438
4425
3790
4430
2588
4693
1578
4245
309
1827
3855
3691
4367
1981
818
3481
1779
2896
3530
111
1539
1758
3826
3015
3784
1538
3307
1165
892
970
3136
1524
4490
1188
3064
4347
2569
3653
4918
2441
4295
77
1417
262
198
2288
721
2220
3609
2018
3106
3931
2847
4398
431
2429
950
2859
3431
3084
3258
1617
4793
4322
106
2133
1226
1039
2522
3243
4474
2413
2479
513
1725
3947
1678
1822
4729
633
3482
2677
4314
1964
1339
4695
4027
301
2393
3269
4660
1817
3155
2642
4034
1993
310
2783
2235
1322
4029
4032
3919
5038
4624
2564
4970
3443
4494
1588
2342
1753
1096
904
642
4626
4434
4247
4564
2887
2430
4415
593
3571
2563
260
2880
3391
3732
4203
4274
4639
1966
75
3621
3675
4891
3558
2416
4012
2801
5029
1570
2653
4225
4579
1840
1247
2001
3249
2468
2408
3211
2668
4267
986
2082
2738
2632
3693
2424
101
3874
2043
1486
594
3937
946
1901
1258
1683
679
2158
1455
506
1453
524
1205
4331
2109
1175
4858
4120
1251
46
4732
3164
4003
2567
3853
4219
147
2968
2572
4480
4689
2073
1786
2084
4248
4159
1145
2241
1312
2190
3519
312
3339
4265
3295
2410
4648
1192
4093
3365
3823
1369
4718
3218
2014
1557
3409
152
3499
3000
4409
1611
3714
1381
