77
30
200
226
257
322
397
231
203
311
4443
197
341
656
1799
389
757
394
493
378
342
303
1233
305
333
1098
365
1068
484
617
287
7937
419
601
441
2660
393
846
666
827
1973
546
1306
455
849
765
352
379
1815
438
367
283
189
554
355
498
239
260
572
178
293
370
7844
749
781
400
711
831
1134
1695
267
625
1241
556
2608
707
759
4250
324
509
861
666
1151
621
1188
813
1122
1390
683
556
921
1300
1597
1325
927
1953
459
1289
966
1091
923
555
666
1080
624
1211
441
267
1720
577
1397
1393
2361
722
550
1080
890
956
1038
917
1621
97041
927
688
1031
1956
1227
1698
4431
3032
1613
762
1476
2278
837
837
1611
1967
833
1662
1304
764
2549
414
1362
636
830
1029
1128
1189
1642
762
1311
727
341
391
1545
762
1187
2523
693
1729
2147
779
892
646
359
756
790
447
1023
967
1947
953
1142
811
598
659
303
1119
787
551
604
3377
943
731
653
1072
846
1847
1285
798
996
751
1577
921
1148
2043
833
1217
1313
1314
1011
687
3274
5807
1235
727
3066
948
926
809
1244
999
1505
939
1015
3262
746
3058
771
734
1109
641
472
1016
567
1185
352
1093
895
2323
1540
114722
1041
1328
3577
467
1503
966
1200
12713
1360
936
3660
1612
1363
2200
2469
5203
3229
1069
4240
1145
3691
2582
15425
5789
2812
1297
4663
268
325
514
2737
3655
1358
31311
1694
3295
5748
747
5125
5686
1908
1387
4036
4726
1371
24656
123
6094
3796
2722
1446
2208
1377
2913
3763
6512
1185
1084
3049
2531
2096
4313
1017
3378
1307
3045
1513
2784
1323
1972
1166
3488
2177
2095
1031
7197
2369
2848
1709
1976
5955
401
3144
4102
1556
13217
2314
2081
59892
6111
4534
2543
2789
10153
4877
4139
1166
8778
1821
2926
3397
2510
1905
1584
2923
3398
2486
1402
2136
4326
3970
2937
2203
2193
6246
3548
4646
2186
3944
1717
1960
721
2349
4553
1907
1700
580
1640
1170
2153
453
879
1396
805
456
2830
1917
2138
2886
1416
1523
3179
2075
1326
4964
1953
1803
5258
1974
2978
1860
4438
2815
3495
2143
3436
3169
2047
1815
1000
3464
3334
1307
3092
841
2145
3165
1602
521
1503
1477
1453
2152
1220
3481
1223
597
4819
3488
1980
2095
1616
1075
2447
1881
2242
1707
1150
1986
833
2134
2107
2600
737
2566
5111
3831
2436
1958
1955
860
915
2117
1535
5030
1331
2433
2715
2434
895
764
1933
1275
1943
1198
1416
2966
2889
987
1613
5274
3113
1824
6822
2503
2869
4007
1126
1313
1486
2495
2259
1614
1618
491
3518
8010
1972
7311
2051
2406
5676
3747
1382
813
1332
2511
1576
995
5594
4991
4949
6605
6002
1178
4097
1598
2374
808
6901
509
479
1012
800
1839
1513
2525
5647
1245
2596
1467
2758
2988
2162
4315
2322
3050
3757
5311
2744
1677
5574
3738
1932
2311