2080
363
2218
2665
1606
3403
1162
3639
1955
803
3506
2535
4720
2722
4124
2040
3307
1390
2978
2138
2065
1709
3035
1358
152
4842
4276
1722
3614
1836
2179
2492
4729
1198
1506
1104
3150
4085
1146
4329
3110
1086
3756
1455
14
2332
3151
779
4386
2463
710
3423
818
1483
1900
3170
3504
400
599
1425
3257
3216
4662
4690
2475
1138
3339
1583
4088
952
3124
2753
104
4967
1661
1525
4846
602
1951
253
3326
3717
3393
430
4791
452
193
2981
1721
2054
4317
2468
145
891
4688
2209
1403
3640
4738
3715
2806
2919
4271
4606
1018
3142
1822
884
231
3212
1269
2684
2961
478
245
4803
912
4953
146
959
617
2671
3041
4895
1513
2350
2144
1646
383
1057
3293
429
1490
2818
238
3171
3123
4521
1402
2123
113
1519
1627
828
4750
151
2321
3854
3231
182
1532
2156
1054
1864
914
2890
574
4732
2816
2152
1085
4786
4503
2503
3889
924
118
2445
797
4780
798
2835
3554
913
544
2240
4945
210
4306
2605
1883
1006
2600
2932
615
2300
2887
4063
4356
2709
4829
2549
254
2472
50
3072
2351
3019
1593
3546
1947
4061
2340
1481
4913
3608
707
4852
2798
2775
3984
4878
4905
3967
3140
282
1315
8
1899
2117
4471
4630
2876
3366
1901
881
2621
480
670
2533
1703
4379
424
3521
3960
346
1413
1097
265
2453
3684
2111
3766
1376
1185
3935
647
3264
1357
2469
4796
4974
2139
3636
4002
122
610
699
4159
2745
661
919
4557
726
89
3825
168
51
3812
793
2224
4377
4352
3284
1922
1792
500
673
1690
1742
3555
1725
722
820
1604
4447
4202
2070
296
1285
2987
742
1563
1691
3761
1814
1904
2115
751
1293
3596
1585
4772
4353
241
1237
4164
2099
3864
1083
1756
3251
2403
4315
1913
1434
2707
1026
3789
4654
398
4754
945
933
4651
1495
2701
4646
4254
4109
2014
1330
2130
2408
1974
4120
3371
4246
3468
930
570
1383
3552
3764
638
4924
1509
365
2414
3674
2873
4367
753
2541
2036
4296
1031
1339
4798
917
3769
975
988
4665
1839
3443
4650
3763
4169
1232
1024
11
1161
389
737
986
2226
2724
1553
2118
3015
3774
781
620
3192
339
3952
2
1870
2914
2559
2811
1617
2852
2181
2379
3887
2531
1982
2920
2126
1778
1876
81
1272
66
275
1148
2904
2299
4547
1128
124
1313
2992
1392
3692
776
3006
1833
2443
2955
816
3312
2633
2514
4759
3881
690
1753
305
4705
2393
706
1817
4524
749
2929
4201
903
3558
1441
4034
329
457
4888
4304
2663
1813
4458
4333
200
185
4425
4484
4420
4037
1214
940
4041
632
2911
2907
4182
3018
1664
2502
119
1304
4783
4704
3625
4722
605
1326
4346
2700
2100
759
2669
4835
470
1219
2359
2578
521
3263
15
950
708
971
2974
822
4249
4024
4176
955
920
3826
823
