3
10
8
22
24
20
27
26
29
43
37
37
33
35
40
39
29
38
44
52
56
50
55
53
58
67
57
72
67
92
61
71
68
76
77
74
74
78
98
82
76
107
80
113
90
88
100
122
123
119
128
122
117
138
186
124
118
143
188
169
363
175
152
153
165
189
228
197
250
174
192
269
201
201
189
203
282
210
165
189
214
248
261
182
170
230
245
220
200
196
189
175
168
184
293
235
243
432
326
267
289
344
235
248
257
246
195
388
227
326
292
240
259
229
311
251
233
218
319
211
457
268
326
181
240
300
315
285
309
227
266
288
281
232
265
249
319
336
301
288
437
284
419
292
279
313
252
328
258
315
308
262
251
369
241
323
264
274
264
346
265
249
229
222
483
374
338
326
273
245
263
257
414
334
285
361
288
338
373
341
275
293
407
305
311
423
397
336
626
381
284
676
582
355
368
312
503
362
327
394
383
392
418
452
326
418
324
363
415
344
373
600
505
392
627
543
551
636
1330
1332
500
1014
920
1275
590
922
454
445
367
589
501
926
905
394
947
472
487
565
878
408
760
825
947
597
1004
686
654
947
958
1804
1100
1380
1660
918
1736
1459
676
449
1010
1035
420
411
310
1038
689
982
592
928
834
1002
1005
616
963
904
1111
960
892
1010
850
788
4513
1298
1678
547
746
439
685
549
933
984
2618
1379
2286
543
672
1016
762
1044
848
1151
869
1608
2344
3238
2033
653
977
1001
997
2323
1046
1717
901
1626
2130
1007
1377
1988
2368
1083
1745
794
1299
1267
816
863
1896
1383
1575
1506
1092
1600
2941
1094
1344
817
1285
2902
907
2208
759
947
1233
1155
908
979
1296
2587
991
850
978
2527
986
1635
1079
996
1974
1006
3083
1606
754
1827
751
923
844
1009
681
1653
1478
1233
732
434
541
1921
1174
1403
3228
1392
816
1126
975
978
1274
1795
1147
3073
907
1389
3138
1177
1141
1755
1898
2122
1579
3845
2190
1946
1909
981
730
941
1658
2113
2552
958
1931
4035
620
869
884
2079
774
1085
1279
795
805
2062
862
1339
2205
1058
2064
576
1793
1736
1664
1163
2413
878
1199
1363
644
1997
1567
2772
1045
714
2623
1223
1622
741
860
1245
702
601
653
980
879
1253
1974
1539
2119
1144
1642
533
514
591
614
1058
904
615
686
568
1586
625
1029
1751
2136
1306
2114
2871
3119
704
2618
1522
1269
1031
4339
3156
2623
1482
537
552
519
558
1753
2392
694
1267
1030
1588
1328
566
556
529
552
569
575
1505
1172
883
819
647
1487
1977
2546
1206
1890
2519
1386
550
514
2869
3633
744
1370
1247
1711
1162
2804
985
667
721
641
548
506
478
586
757
607
498
707
783
1003
1524
1553
633
592
658
633
765
873
741
3774
941
1020
1241
1818
1860
1420
962
1179
1792
587
924
1821
919
554
686
585
845
636
1354
1761
3960
1436
698
1507
1286
1572
613
747
975
1488
1635
1425
1047
989
676
808
1011
738
869
786
544
634
544
1147
1519
926
536
546
578
2272
1211
569
981
2384
579
3967
774
811
2215
1507
1096
1077
666
658
580
557
804
834
1239
634
549
573
583
545
892
589
576
3083
2773
2992
3282
673
1230
23994
3249
1155
921
992
1484
1210
1422
2417
730
3408
3393
715
1652
619
2010
623
853
2484
1727
1871
1598
3827
1711
1026
627
2297
1030
2595
883
7000
2691
605
586
1496
862
693
1689
778
1051
1211
2244
2273
1631
1479
1366
1590
2164
2211
2022
1427
2673
1193
2650
7692
1390
1445
3971
2787
1510
4735
3108
3246
3113
1354
3003
1563
1748
729
1666
778
752
1951
899
942
1073
832
823
835
801
818
905
1205
829
840
858
845
772
863
861
772
1548
1296
1137
1196
933
2713
957
903
916
1292
970
1711
1688
969
890
878
1202
997
877
748
779
1379
925
824
1250
1445
959
968
1160
880
865
990
975
1091
1025
928
1759
1017
936
933
949
1031
1009
1587
1169
972