696
694
413
412
962
567
391
307
3393
878
620
814
2035
579
1292
427
868
784
365
1831
352
425
348
276
196
551
529
225
166
328
248
236
417
432
4482
778
789
410
715
870
1173
1690
265
600
556
1232
2818
4414
704
757
509
830
319
663
1145
626
1188
1138
810
708
1384
550
1284
1643
916
1320
905
1971
462
1294
1072
957
924
1105
544
661
620
1187
444
268
1908
572
1432
2359
1397
708
546
883
1070
1040
960
1622
918
930
109023
1959
1017
691
1232
1689
3091
1618
4459
760
1474
2291
837
836
1613
1963
832
1669
1310
762
2550
832
1370
640
1036
412
1125
1190
1644
723
763
340
387
1302
864
1634
1187
2638
695
1728
778
2153
889
753
645
359
784
444
1025
973
1142
1953
951
1124
556
658
811
783
594
300
599
3418
944
724
652
1069
845
1277
1851
798
997
749
1576
926
1151
2045
829
1215
1313
1310
1007
686
3274
5823
724
1234
3076
948
918
811
1499
994
1203
940
3062
1014
775
1111
3255
731
742
644
570
1205
353
1017
473
1091
890
2322
1540
118141
1037
1328
3582
466
914
1495
1198
13660
1359
935
3667
1611
1357
2192
2463
5207
3231
1063
4251
1137
3692
2577
15450
5792
4666
1302
2830
2739
3663
1345
31467
5769
1698
3323
5131
744
5684
1908
4040
1390
4725
1366
24758
6101
3944
2721
1374
2205
1446
2911
6522
3764
2527
3039
1081
1182
4324
2094
1020
3390
1304
3046
2790
1495
1320
1170
1968
3488
2231
2096
1031
7219
2366
2844
1711
5956
1983
3147
4102
1553
13271
2316
2115
60022
6144
4537
2545
4136
4878
1163
2787
10159
1819
9924
2929
3393
2509
1903
1585
2922
3392
2486
1399
2135
3970
4324
2938
2202
2192
6244
3546
4649
2184
3945
1713
720
1959
2348
4548
1899
1700
579
1395
1639
452
804
455
878
2153
1168
2827
1916
2134
2882
1520
1414
3177
2075
1324
4963
1950
1973
5257
1804
2980
1857
2810
4433
3489
2141
3435
2046
3164
1813
999
3464
3092
3332
1306
840
3163
2141
1601
520
1502
1477
1452
2151
3480
1216
1222
588
4816
3487
1980
2095
1615
1074
2446
1879
2238
1707
830
1149
1985
2564
2135
2598
5108
2107
736
2434
3827
914
1957
2114
1954
859
1534
5027
1330
2431
2714
2433
1931
898
764
1274
1942
1196
1414
2970
986
2890
1614
5275
3111
1823
6817
2500
4005
2869
1122
1485
1311
2494
2258
1613
1618
3515
489
8006
1971
7309
2405
2050
3743
5666
813
1331
1379
2509
1575
994
5593
4989
4944
6599
1177
6001
4096
1597
2371
805
6900
508
477
1011
5643
2595
1463
1513
799
1245
2526
1834
2756
2987
2160
4315
2316
3051
3753
5309
2743
1674
5570
3736
1928
2302