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