869
22
54
309
21
1707
1628
38
165
436
332
0
1995
119
53
976
872
323
2007
1544
185
100
460
1981
150
55
871
51
45
89
137
463
615
1970
60
182
861
1550
41
288
227
1549
132
864
1532
617
992
888
870
280
466
465
32
1531
1530
49
30
325
86
554
1973
641
892
39
63
37
417
1538
1537
852
1500
1496
1495
1493
1492
851
1997
850
868
1504
116
1980
29
1506
612
853
1507
855
149
1993
223
1499
121
1526
1525
620
1969
324
873
728
624
166
106
101
88
856
102
376
1536
1535
1533
1534
467
1990
1988
854
103
1498
78
619
867
287
186
164
281
621
1497
1502
1494
283
1505
2008
2012
2011
1509
1508
642
885
93
40
625
256
755
419
75
98
43
181
1230
82
84
701
1092
113
211
509
1132
1131
1130
1718
1614
56
501
683
338
675
191
1029
1032
512
59
513
224
252
254
200
1156
36
1541
2004
107
74
626
377
406
111
696
58
1157
727
1776
1672
702
359
848
744
344
1799
1695
65
424
71
423
162
765
131
195
1232
341
33
1778
1674
46
343
1105
1794
1690
1104
688
47
909
908
907
648
342
231
903
900
81
138
240
647
1071
1074
124
290
972
152
662
970
50
76
904
479
966
498
911
650
174
328
649
302
1154
1114
400
516
345
723
720
726
531
719
1150
1152
115
756
1225
556
558
557
1807
1703
1226
1224
901
515
1149
550
1111
327
385
661
123
722
404
721
1153
724
1151
725
532
902
965
226
865
1543
847
1078
1079
1077
506
1080
949
963
657
658
962
952
951
384
655
651
478
477
383
961
960
656
964
1542
156
1076
481
92
94
201
241
1075
1072
1113
1009
958
689
1073
654
956
955
954
953
538
930
929
927
957
920
916
476
919
914
918
917
928
303
924
896
987
666
491
387
1705
1601
330
292
977
523
95
1128
329
407
984
664
522
983
974
973
178
482
390
990
1482
155
610
1477
1481
1480
456
1479
1478
843
846
1198
1
373
12
1730
1486
11
845
844
1485
279
1484
459
391
611
1483
458
842
766
991
91
85
982
126
704
705
524
118
1236
261
402
1599
415
743
306
1832
1728
543
975
250
27
457
742
296
502
1053
158
1055
67
70
260
749
750
1210
183
1209
761
129
759
1208
354
136
1837
1733
1546
637
473
734
1175
351
1987
1883
42
117
340
135
31
540
1188
378
414
735
739
1191
90
418
1192
104
1978
1874
34
1839
1735
1211
1187
1186
736
546
1937
1833
447
97
66
631
1202
1200
1096
80
411
545
160
1214
753
412
203
69
1897
1793
593
368
541
1926
1822
1183
348
130
1181
167
304
882
632
1910
1806
881
446
413
349
1182
255
1893
1789
1923
1819
1792
1688
1127
1125
707
1124
525
410
310
1922
1818
171
1895
1791
257
215
161
193
1216
159
134
352
87
746
188
1831
1727
1178
537
299
527
57
1894
1790
542
1865
639
472
891
474
1135
1031
248
510
141
148
1657
1553
1631
1527
1030
1155
1795
1691
1658
1554
676
1091
286
1982
122
464
1991
1545
622
1989
1539
616
1529
239
99
1548
1656
1552
860
618
1540
2005
1524
866
1547
1649
887
1196
