4971
931
4628
4817
353
342
3964
4378
4178
4405
2855
1334
4335
2163
3260
2720
1720
130
3364
582
3169
608
1739
1984
675
4214
766
78
3600
864
4723
3999
1615
1065
908
1710
772
3496
1362
3026
3250
4600
136
4374
1233
226
3145
1749
97
2523
698
2337
4776
1344
1964
1503
4114
4284
242
1182
3784
4255
472
9
1640
1693
1798
4956
3431
4943
4734
3859
856
3118
4186
4105
1888
3726
1678
4519
491
316
116
2288
4434
2384
4838
1820
1639
4195
279
1156
1227
3561
4065
2323
4371
4210
2939
267
1188
4049
2312
189
762
1686
1934
4909
2805
70
3954
4501
3953
2450
4710
105
2909
4830
2925
3065
1430
1370
2739
3646
2607
2656
384
4554
2071
1133
3545
4577
3779
3301
4293
2422
3786
4727
729
2286
985
1087
410
3749
3824
1068
2546
350
4010
3745
1999
3428
4457
2714
4653
2889
4208
2885
298
1093
4939
2066
2536
2653
3743
2257
69
1829
4900
4343
3003
3574
2086
3686
4166
2001
2553
1540
1840
3966
535
3322
3457
1910
3394
4676
396
1206
3511
603
3098
3315
3673
833
2464
2249
2366
4556
3223
3994
4419
304
60
2068
4538
4546
1265
3137
1116
2505
3773
3127
1943
2917
2137
2856
4240
2749
2214
1987
2230
2589
33
1886
295
2192
1297
758
4699
1807
2330
4774
1680
3165
893
3220
3919
3771
4908
4197
787
2356
4283
4053
3281
2882
2389
1534
2396
2795
2880
792
1812
386
503
1730
3215
4808
538
4892
3080
2364
3000
397
1014
3120
4999
2764
335
1268
995
2526
548
3598
2369
4313
4038
313
3202
809
2019
2706
2147
4204
456
2723
2173
1225
1823
4634
2446
4788
514
1666
4369
4604
3882
2020
2936
902
2085
3535
1944
310
3454
3922
2690
3009
4130
4871
3634
1673
4463
2102
2688
1564
3518
3816
3373
4782
4766
2261
506
4115
3384
987
320
1482
4632
3631
1135
3291
4011
3081
3941
2644
4118
2352
3354
1772
2310
4923
4491
3760
851
2532
1076
3699
786
1385
982
4181
1626
3195
3248
3860
4960
4958
3085
700
2266
2820
1774
994
4537
3476
2744
1436
2406
3616
4433
4459
3751
4512
2444
4844
1889
1945
440
4707
246
4664
2670
2401
2950
4805
1605
1174
3649
2562
2615
2796
1177
3620
2010
861
2957
3829
2762
671
645
3059
2989
1884
2986
1091
1241
4962
155
2657
4718
871
4619
487
4807
3822
1099
2568
221
1064
3355
1665
3883
4679
3419
4165
2871
1613
1005
4460
95
1155
1121
3042
1846
622
1470
1487
1537
2067
2538
2574
1337
3439
2295
445
3635
4907
2243
4931
412
2044
4917
91
1869
2647
4863
144
3930
4565
558
2662
3012
402
4401
3304
587
1907
728
4461
326
1194
2952
694
849
501
4978
474
2926
434
983
3237
643
1989
1273
258
364
3583
1574
3450
1852
3268
4069
3146
2392
3116
4391
20
1801
291
