301
416
726
508
791
790
214
212
973
590
974
975
589
587
585
288
505
506
507
304
908
996
907
303
424
425
306
495
496
497
498
307
805
998
482
486
483
1256
489
485
488
484
487
481
411
963
884
986
1240
1227
1234
628
409
215
778
774
1015
1028
674
757
1258
629
1001
447
446
809
444
1107
1121
449
448
217
533
1073
532
999
1069
897
1061
1070
1136
1239
531
988
1029
1030
1062
1072
1081
1143
1203
314
471
469
467
470
468
1150
1156
1221
218
962
412
967
707
971
716
982
721
722
1219
720
857
714
713
702
995
997
415
696
1024
706
1034
704
699
414
694
693
717
703
698
725
705
695
1118
1137
708
1146
1157
701
724
1185
413
715
718
700
710
1216
697
1223
711
874
723
709
712
417
993
994
1016
820
822
830
833
836
835
834
832
837
838
831
841
842
840
829
823
828
978
825
826
824
827
1208
755
894
749
1111
1113
1114
1116
752
807
1154
1155
750
1184
754
1217
761
821
219
490
492
491
669
1263
1261
909
1262
1260
493
946
322
478
1044
1244
1049
1092
1098
1175
480
477
317
1083
1112
1141
1178
1235
220
885
736
502
728
686
687
744
1096
685
682
1117
688
1119
1122
1126
808
501
500
1135
503
738
504
737
683
684
499
324
927
1183
438
432
434
433
494
759
436
1211
435
437
319
302
475
476
961
1145
1149
1236
474
430
431
839
1255
321
429
419
313
420
421
873
422
1158
427
479
1259
423
1161
1162
1163
1165
1166
1167
1168
1169
1189
1190
418
991
1191
1192
1197
426
213
1243
970
984
1257
1091
1097
1174
1233
509
760
969
747
983
745
756
1094
810
1180
1232
1248
965
1060
513
631
510
1212
1242
968
972
1245
987
1050
1093
1099
1105
1153
1170
1177
1182
1193
1206
1209
748
442
976
819
1010
1013
1067
1173
1176
1196
1225
1230
473
1247
980
989
1237
323
992
1005
672
673
1151
675
671
285
202
460
464
639
462
461
463
465
276
388
816
851
846
847
856
848
850
849
855
852
872
854
853
871
845
204
246
247
248
205
459
458
455
457
456
466
287
454
453
450
451
452
240
410
979
981
985
1004
1006
1007
719
1074
1090
1095
893
1198
1214
1226
1231
746
333
898
375
374
371
658
660
659
812
373
661
662
632
990
1011
529
1032
310
768
1102
771
886
1139
1159
1179
1241
216
222
915
512
727
1048
515
924
922
793
792
923
914
913
1131
516
1132
1134
1147
519
520
514
521
428
1222
811
223
440
888
1253
817
818
439
899
350
326
526
527
525
1036
1041
1065
1068
1085
1108
1195
1215
1220
1229
1066
1101
524
966
772
1087
1115
1129
1138
1181
1172
221
889
327
522
1043
523