661
3161
976
906
2814
3981
4096
4197
3671
314
873
776
1715
1437
4836
3233
5002
1556
3700
891
675
3440
1791
1185
520
2270
1969
2922
3538
2217
1706
3694
1525
843
3021
4424
282
751
3515
3953
864
1115
1410
1922
4991
4867
1509
2473
1414
601
1879
4510
4209
666
4632
1831
4249
4072
2835
245
2383
4351
4944
2404
3343
253
5024
2921
1830
2034
2696
2969
1951
4284
1928
1698
500
4532
608
2565
1119
3740
1116
4752
3828
3141
3542
1800
4413
2358
3932
1267
4852
470
3294
9
1774
2239
4224
34
965
2735
1005
4756
5004
3046
2876
4112
1442
565
2281
3138
104
690
4527
3385
4872
3754
2244
599
1191
1790
2497
2368
867
1754
3566
4499
95
825
852
3302
3887
1867
2784
4637
4194
842
415
2584
1358
1108
2635
224
3080
2830
1675
3608
3780
3975
4673
2611
4176
1180
962
2761
1995
1043
269
2760
639
4663
4079
1001
507
3554
4306
1523
117
3915
2895
4973
3982
170
383
2125
3448
3833
2812
2275
2749
2067
1224
2781
3220
1389
4149
3150
2631
4780
3145
4911
1379
4243
1114
4218
3011
3842
1771
1835
4113
2809
619
2886
4992
223
3098
4485
3030
584
1095
4215
2285
1761
496
4552
2211
189
173
1327
4091
3846
3207
2165
3899
1888
1887
1768
1012
4628
3073
1377
3439
628
4622
2345
410
2818
4934
1065
1721
3008
1490
1272
3586
1688
3996
2369
1702
1999
1075
3312
1710
4391
1480
2909
4844
942
4665
1746
220
1642
2487
2736
3582
4591
1652
4779
704
2433
4606
1544
87
4778
3637
2381
3452
3705
3394
5000
1298
33
2902
735
379
517
1586
528
3472
481
1450
3746
2290
1658
3244
4688
2332
162
2992
4878
2100
45
4189
731
3852
2762
2111
1606
4166
3783
3722
1270
1470
1992
4097
3327
3416
2300
817
3791
4715
1765
2748
4812
1662
4501
3056
3082
4886
548
2417
2188
2232
2287
3230
3194
3262
3757
684
2961
2104
971
977
629
2194
2864
4372
3169
1196
849
1708
1484
1564
2478
1852
3077
4133
2841
4736
1941
1069
2815
3332
2639
1666
3974
3911
2770
538
2701
613
3738
1643
4772
2689
543
3502
3124
1521
2243
1736
4068
1109
5001
899
4901
1946
4357
2103
217
898
3061
2829
3381
1515
4751
3369
668
2650
3247
4761
3089
3564
872
1926
1491
831
1826
2033
2078
4358
1833
2663
2764
4771
135
2796
526
2013
2311
896
4657
2351
641
5045
2703
4073
1990
3993
461
1328
1343
3027
1872
3407
4841
3532
1428
4928
1803
5007
70
1957
728
866
3152
2888
4016
2586
4925
472
1391
660
57
2498
3768
3346
1489
246
2436
4704
3679
1084
1338
4104
4005
271
2826
4571
2892
294
4835
3581
3713
4702
1772
3504
195
514
3288
3916
4516
3801
4533
4576
406
2293
32
1958
854
1815
4465
1906
3254
4832
3580
2451
1011
630
2148
3920
4631
2578
3090
3180
521
3349
