2201
2207
8
9
1117
3268
4387
2189
2188
1114
3278
1107
4399
2182
1106
4370
2234
2238
37
3325
4383
51
1149
49
4352
4359
55
54
1142
62
1032
65
3222
1039
2260
3227
1031
85
4454
4451
91
4436
2300
3254
4435
4433
2294
4444
1057
109
1082
3239
127
1073
3241
4428
3247
3245
138
3160
4543
3157
2048
3149
154
2054
3146
1240
169
3196
4509
4508
172
4496
3186
184
3181
2081
2086
3177
3174
2091
3175
1277
3170
183
3099
207
4601
3100
3089
4597
198
1164
1167
4590
1171
2119
1173
2115
2125
4582
3074
4583
3078
1182
3135
3121
2173
1198
1197
4561
4558
254
2148
4554
4555
3106
2159
4551
3104
3110
3111
1213
3523
3522
1368
4139
1367
1364
3532
2437
2436
258
256
3538
263
2461
4154
3548
1345
3559
306
3552
313
4104
2466
3566
2488
4116
3581
3577
3578
1379
1306
339
4193
3467
351
4203
344
3468
4214
1291
4210
1295
4211
2520
4220
2514
3484
1285
2513
2541
3489
1337
3495
2534
4168
1335
379
2530
4180
356
359
1325
3516
362
4266
1495
3405
4265
4271
3400
4262
395
392
3419
2329
385
1484
2333
4277
1480
2336
3439
4239
2343
2344
4225
4227
3427
3453
4248
2352
2361
2365
4246
2372
3336
3343
4328
2380
1433
3353
4348
459
1419
2399
455
3346
2398
1417
3349
3348
2405
3371
3360
4294
4295
496
1468
4289
3365
3385
4315
3390
4314
2430
481
1452
2749
545
2742
1632
2741
553
4867
1662
3818
4875
4918
1610
512
3798
515
4927
2706
3806
1607
532
3779
4897
3780
530
3786
537
4904
3790
3767
2809
2815
3760
4949
613
1577
3774
4955
3772
617
2796
633
639
1586
1585
1550
2779
1546
1547
4985
3742
2772
2761
1565
1567
4962
4964
4967
2753
4969
3725
3724
1558
2757
604
3722
2614
3705
3704
682
2610
681
680
3703
2618
2616
1778
1782
2595
2592
2604
2603
3685
3673
649
1732
1734
1742
3656
664
1749
738
3636
2686
2659
3628
760
2662
3627
765
1726
3619
713
712
3615
1667
1666
1676
704
709
2653
1684
730
1694
723
1691
4622
4617
4618
826
1910
806
4631
1900
3002
4626
3003
1889
2993
4633
1880
1885
2946
4046
793
4648
1867
2972
1864
1865
2973
4054
4052
4670
4059
2962
779
1860
4060
1853
4004
883
4007
1854
4678
1843
3067
4693
3056
1824
4026
878
1820
3972
1819
1818
4712
4719
3015
1809
4720
3032
3033
4721
838
4724
3985
841
3995
844
4733
2032
4748
2033
2854
3947
2037
4746
4741
4742
951
3942
2047
3961
2868
4767
942
3965
4762
3966
4757
933
934
2028
2030
3918
2817
917
4768
2013
3909
3923
900
899
898
2840
4809
3885
2915
3882
1981
1009
1982
3879
3874
4825
3901
3900
4826
1953
4831
1954
2938
998
4843
2883
4844
989
4835
2889
983
3841
1925
3867
974
4860
2900
1935
2910
1929
