696
694
410
408
952
554
390
302
3377
878
620
814
2023
578
1290
423
865
779
364
1824
352
418
348
276
195
550
528
225
166
328
246
236
417
432
4480
768
786
410
712
861
1160
1690
265
600
555
1231
2762
4409
704
756
509
830
319
663
1143
613
1187
1130
810
704
1384
550
1284
1638
916
1320
904
1963
457
1294
1071
957
922
1101
544
660
620
1185
443
267
1883
571
1422
2358
1393
708
546
883
1067
1040
956
1621
916
926
108070
1957
1015
685
1232
1688
3080
1611
4443
760
1474
2284
837
835
1611
1963
832
1668
1308
762
2548
831
1364
636
1034
412
1120
1187
1643
723
760
340
387
1299
847
1634
1186
2635
694
1727
778
2153
887
753
645
359
784
444
1025
971
1141
1949
949
1116
556
658
810
783
594
300
597
3408
941
724
650
1069
844
1277
1848
798
997
749
1575
925
1147
2040
829
1214
1311
1310
1007
685
3272
5816
724
1234
3069
947
918
806
1497
991
1203
939
3057
1014
773
1109
3254
731
740
644
568
1205
353
1015
473
1090
890
2320
1540
117365
1037
1326
3576
466
913
1492
1197
13492
1358
935
3665
1610
1357
2192
2463
5205
3230
1063
4239
1137
3691
2577
15436
5789
4664
1291
2827
2739
3653
1344
31439
5749
1697
3314
5131
744
5681
1906
4038
1389
4722
1366
24669
6097
3890
2720
1374
2205
1446
2907
6512
3764
2527
3033
1081
1182
4315
2094
1020
3385
1304
3046
2787
1495
1319
1170
1968
3486
2221
2094
1031
7213
2366
2843
1710
5955
1981
3145
4101
1553
13230
2316
2112
59950
6133
4532
2545
4132
4878
1163
2787
10155
1817
9905
2925
3393
2508
1901
1585
2922
3392
2485
1399
2134
3970
4323
2937
2202
2191
6244
3545
4646
2184
3943
1713
720
1959
2348
4547
1898
1700
579
1395
1639
452
804
455
878
2152
1168
2826
1916
2134
2882
1520
1414
3177
2075
1324
4963
1950
1972
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
2134
2598
5104
2107
736
2434
3827
914
1957
2113
1954
859
1534
5027
1330
2431
2714
2433
1931
898
763
1274
1942
1196
1414
2967
986
2890
1614
5275
3111
1823
6815
2500
4005
2869
1122
1485
1311
2494
2258
1613
1618
3515
489
8006
1971
7306
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
1244
2526
1834
2756
2986
2160
4315
2316
3048
3753
5303
2743
1674
5570
3736
1928
2302