690
685
402
408
893
539
377
298
3076
874
617
813
2019
569
1284
417
865
777
364
1802
352
418
348
276
195
542
526
224
166
328
246
235
413
417
4426
753
774
405
707
856
1148
1689
265
599
553
1230
2646
4367
704
743
509
830
318
663
1143
613
1187
1129
810
682
1384
550
1281
1598
914
1320
904
1953
457
1285
1070
956
922
1077
543
657
616
1184
442
266
1818
571
1422
2354
1392
708
546
882
1066
1039
956
1617
916
925
103745
1954
1013
683
1230
1686
3043
1611
4429
760
1474
2272
836
831
1610
1963
832
1655
1303
760
2546
830
1361
634
1033
412
1117
1187
1641
723
760
340
386
1299
800
1558
1186
2569
694
1726
778
2144
887
753
645
359
784
444
1024
970
1139
1946
948
1116
550
658
810
783
594
300
597
3371
939
724
650
1068
844
1276
1848
797
995
748
1573
921
1146
2040
829
1213
1310
1310
1007
685
3272
5805
723
1232
3065
946
918
806
1497
991
1197
936
3054
1014
772
1107
3253
730
739
643
567
1203
353
1015
473
1089
890
2319
1540
116325
1037
1326
3570
466
913
1492
1197
13172
1357
935
3659
1610
1357
2191
2463
5199
3229
1063
4238
1137
3690
2576
15428
5788
4660
1290
2816
2736
3653
1344
31382
5746
1696
3297
5126
744
5679
1906
4034
1386
4720
1366
24642
6094
3830
2720
1374
2204
1444
2902
6509
3761
2527
3032
1081
1182
4312
2092
1017
3377
1304
3043
2786
1495
1319
1168
1968
3481
2196
2094
1031
7198
2366
2843
1710
5955
1980
3142
4095
1553
13215
2314
2100
59919
6121
4532
2541
4132
4878
1163
2787
10152
1817
9896
2925
3393
2508
1901
1584
2922
3392
2485
1399
2134
3970
4323
2937
2202
2191
6243
3544
4646
2184
3943
1713
720
1959
2348
4547
1898
1699
579
1395
1639
452
804
455
878
2152
1168
2825
1916
2134
2882
1520
1414
3177
2075
1324
4963
1950
1972
5257
1804
2980
1857
2810
4432
3489
2141
3435
2046
3164
1813
999
3464
3092
3332
1306
840
3163
2140
1601
520
1502
1476
1451
2151
3480
1216
1222
588
4816
3487
1978
2095
1615
1074
2446
1878
2238
1706
830
1149
1985
2564
2133
2596
5104
2107
736
2434
3827
914
1957
2113
1954
859
1534
5026
1330
2431
2714
2433
1931
894
763
1274
1942
1196
1414
2967
986
2890
1614
5275
3111
1823
6814
2500
4005
2869
1122
1485
1311
2494
2257
1613
1617
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
2755
2986
2160
4315
2316
3048
3752
5303
2743
1674
5570
3736
1928
2302