1377	57
1000
500
518
595
957
765
1187
192
635
676
608
679
1143
118
356
612
1427
229
624
219
1128
324
528
1303
665
584
259
283
274
1374
1191
1291
400
529
923
1168
558
533
1023
176
1099
210
812
520
295
20
1058
771
1391
32
609
107
1267
179
1358
573
49
275
920
847
542
321
1126
332
1013
299
625
1242
1027
88
870
751
994
883
1169
1247
206
1430
1053
133
555
1255
76
867
266
197
929
463
1155
239
1189
764
1283
47
978
116
1339
433
538
1100
522
486
1253
472
873
160
384
1265
1419
401
563
471
286
1317
1396
170
685
1176
1341
478
298
1360
386
670
1010
705
195
875
1231
1209
453
393
984
802
671
861
364
172
323
1009
1138
919
1199
113
910
418
268
1082
1040
976
807
742
1032
963
457
1295
828
629
704
51
1385
632
845
591
811
1090
15
1407
674
12
488
1086
432
215
656
1146
33
1235
981
649
22
523
1197
546
1188
1208
360
617
830
436
1421
689
619
782
567
700
1223
85
58
1260
753
921
907
718
1322
922
965
1104
257
338
21
292
60
1263
791
108
850
849
544
1362
130
301
1426
214
1164
253
639
1299
504
906
879
882
1192
664
93
1112
311
81
1080
119
768
1161
1422
986
1310
1205
314
1062
493
410
261
223
756
1236
79
231
1079
825
638
1178
251
1048
895
328
1039
284
1418
412
975
244
430
1212
655
368
556
505
1377
590
155
729
1147
623
164
703
1103
578
991
600
1028
1257
392
238
287
1184
551
750
151
586
243
359
24
473
264
300
216
706
1031
1081
1002
62
543
1221
1198
340
74
997
1254
145
769
1076
269
395
129
383
909
719
1282
497
1127
1068
862
594
1319
431
357
1384
891
897
455
579
1005
365
1229
996
698
157
653
973
752
44
627
1313
495
180
927
507
885
1070
592
799
227
1232
11
554
517
686
1333
774
853
1186
737
402
23
1089
492
337
371
1307
1052
917
309
893
1293
745
1230
1106
476
681
691
126
708
319
792
278
1166
376
561
256
1084
205
1342
1351
224
1273
1227
420
445
1328
1241
794
1085
1335
389
941
643
777
450
977
1120
1316
779
987
813
114
699
515
182
87
645
1413
599
896
746
854
1424
855
838
999
660
1239
864
411
1190
226
159
740
101
852
1213
67
449
709
1375
109
69
419
995
611
928
1206
667
425
120
491
1409
1425
534
666
1163
447
570
258
110
163
209
1036
948
652
781
1251
918
380
710
833
1141
339
234
734
683
42
413
1278
748
271
313
78
502
621
1261
136
1266
884
914
345
362
138
1380
1353
397
938
642
1172
819
43
481
1055
127
501
1105
330
509
1034
714
352
235
762
199
1250
1411
717
569
1108
1057
931
379
254
604
333
690
125
221
415
898
905
954
1019
560
648
1233
955
482
1332
373
961
490
200
1369
1272
971
1056
198
1183
1148
788
1416
50
1003
341
1399
1201
808
787
857
790
631
1038
434
1111
112
263
525
770
1140
726
1321
985
1063
1210
892
1248
1215
865
869
1234
142
1376
1354
86
293
1397
288
66
166
1006
1371
0
10
387
634
521
240
1102
399
913
469
532
716
926
1072
863
237
64
697
696
878
727
606
1026
494
1281
1139
307
684
1001
77
297
1315
190
539
438
312
1372
1357
1211
499
1047
144
866
1334
308
128
759
156
141
1301
1287
423
363
19
827
484
1202
673
439
947
1065
246
34
1268
552
1194
562
728
150
459
367
1014
1175
354
508
744
291
1220
1061
821
1101
406
939
349
454
778
1259
557
1305
1182
443
841
672
1087
950
598
17
1346
537
143
784
1297
489
732
1228
353
816
628
506
1245
637
1133
614
1366
267
1404
1123
424
444
140
1224
640
233
1311
876
245
1131
189
682
13
1355
232
1398
1269
1226
707
974
1405
1381
184
915
848
1323
334
702
27
280
990
5
372
347
96
559
448
1428
228
102
294
446
1088
1277
738
56
837
1423
553
1029
3
213
654
178
147
304
956
678
1151
36
890
82
1094
754
374
468
868
982
1420
524
736
749
842
822
622
1304
767
1018
1012
1326
1222
610
680
1022
460
1
1030
225
1367
1174
1007
1142
452
1181
131
377
964
171
305
761
391
1195
663
1364
856
1429
1074
398
61
162
793
1318
588
63
758
786
930
741
972
809
932
1408
695
630
329
236
1264
1298
903
161
250
183
596
1118
342
1308
800
1249
1008
98
1204
1044
658
1392
84
1017
1388
1049
701
30
1387
814
1119
53
111
519
944
593
1115
940
834
381
724
763
1042
1066
7
1092
153
859
388
1200
902
1167
675
194
80
1373
100
1340
1370
59
935
806
1107
8
1109
203
618
1132
382
1345
1252
1336
394
1343
1125
421
1035
282
535
315
207
577
694
1390
960
613
105
202
1004
712
580
1262
1156
396
1207
218
1403
385
516
48
959
888
747
968
1162
191
871
95
68
104
335
279
375
71
370
28
1149
35
318
273
165
1075
1350
1113
839
1329
408
1129
1415
1041
1292
1150
755
168
18
1171
1060
1270
1414
846
1410
934
1114
513
409
276
1330
1290
650
458
211
510
757
414
687
247
1433
1059
1091
711
576
829
933
512
390
193
527
1285
789
404
466
135
605
6
139
1379
1274
998
540
715
659
1412
894
951
735
1179
1050
1368
134
14
485
122
720
783
1153
1431
1117
693
416
1165
989
326
474
1349
530
899
780
41
797
1302
1306
39
350
175
721
545
912
836
924
285
461
1185
1025
796
306
498
844
435
427
574
1276
106
1271
798
252
564
1203
725
26
607
603
70
503
1275
442
320
403
1071
451
73
1286
803
669
1051
222
204
1045
1365
1361
1011
148
1284
158
426
636
1347
123
1033
1331
103
908
760
1134
1096
248
743
1320
615
277
581
1386
1344
336
815
810
1110
962
587
860
1021
1098
1037
16
417
1180
801
212
358
872
154
571
296
526
644
641
89
361
487
881
945
1054
1078
566
465
661
1046
992
1097
441
75
585
260
241
4
597
1382
242
1173
616
249
804
1258
407
169
1279
988
851
52
369
437
37
970
733
255
351
38
831
583
181
1095
344
1406
1289
46
72
270
958
549
322
456
1170
149
1193
9
230
1145
1401
262
346
969
953
946
688
805
470
302
325
428
378
826
479
824
1159
823
1015
137
1122
1218
677
124
886
1402
1121
462
217
651
1238
1348
1417
348
795
843
29
773
1069
1124
310
480
1154
440
731
1130
1243
1300
901
167
633
723
1064
952
1157
2
900
536
1160
220
496
366
1152
115
464
858
316
572
840
1177
1158
25
355
1352
1067
1137
1309
196
1288
477
1043
1378
45
1214
1246
1136
1077
1244
877
97
57
1432
1395
936
54
983
993
1240
904
943
1196
1314
1394
1296
1116
785
601
646
772
65
713
1312
483
201
949
173
94
1135
937
467
817
186
835
582
174
979
547
1093
1338
290
188
668
776
602
911
887
289
1383
626
99
1337
1020
511
132
272
152
820
429
568
1400
1359
1225
31
541
967
1393
185
548
475
1324
730
343
1217
662
692
281
146
422
531
722
1237
620
92
647
208
739
303
1280
187
1073
514
1356
177
327
91
1024
889
1389
966
331
1327
121
1016
1144
83
1363
657
40
1083
880
1325
775
575
818
565
1219
916
117
55
1256
874
1216
90
317
832
925
942
550
766
265
589
980
1294
405
