10
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
528
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
351
-
-
-
-
-
-
-
-
-
662
-
-
-
-
-
-
-
-
-
590
-
-
-
-
-
-
-
-
-
209
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
474
-
-
-
-
-
-
-
-
-
143
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
728
-
-
-
-
-
-
-
-
-
913
-
-
-
-
-
-
-
-
-
381
-
-
-
-
-
-
-
-
-
383
-
-
-
-
-
-
-
-
-
608
-
-
-
-
-
-
-
-
-
1162
-
-
-
-
-
-
-
-
-
780
-
-
-
-
-
-
-
-
-
1391
-
-
-
-
-
-
-
-
-
834
-
-
-
-
-
-
-
-
-
1513
-
-
-
-
-
-
-
-
-
2587
-
-
-
-
-
-
-
-
-
1317
-
-
-
-
-
-
-
-
-
256
-
-
-
-
-
-
-
-
-
656
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
739
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
761
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
1799
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
1006
-
-
-
-
-
-
-
-
-
348
-
-
-
-
-
-
-
-
-
924
-
-
-
-
-
-
-
-
-
294
-
-
-
-
-
-
-
-
-
1122
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
742
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
4310
-
-
-
-
-
-
-
-
-
428
-
-
-
-
-
-
-
-
-
1511
-
-
-
-
-
-
-
-
-
334
-
-
-
-
-
-
-
-
-
757
-
-
-
-
-
-
-
-
-
837
-
-
-
-
-
-
-
-
-
1064
-
-
-
-
-
-
-
-
-
3396
-
-
-
-
-
-
-
-
-
960
-
-
-
-
-
-
-
-
-
2045
-
-
-
-
-
-
-
-
-
1165
-
-
-
-
-
-
-
-
-
951
-
-
-
-
-
-
-
-
-
4099
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
584
-
-
-
-
-
-
-
-
-
162
-
-
-
-
-
-
-
-
-
243
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
483
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
1399
-
-
-
-
-
-
-
-
-
372
-
-
-
-
-
-
-
-
-
194
-
-
-
-
-
-
-
-
-
510
-
-
-
-
-
-
-
-
-
166
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
312
-
-
-
-
-
-
-
-
-
326
-
-
-
-
-
-
-
-
-
1796
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
471
-
-
-
-
-
-
-
-
-
1063
-
-
-
-
-
-
-
-
-
1440
-
-
-
-
-
-
-
-
-
1763
-
-
-
-
-
-
-
-
-
687
-
-
-
-
-
-
-
-
-
2540
-
-
-
-
-
-
-
-
-
1845
-
-
-
-
-
-
-
-
-
2501
-
-
-
-
-
-
-
-
-
1386
-
-
-
-
-
-
-
-
-
436
-
-
-
-
-
-
-
-
-
760
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
1279
-
-
-
-
-
-
-
-
-
229
-
-
-
-
-
-
-
-
-
622
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
1332
-
-
-
-
-
-
-
-
-
244
-
-
-
-
-
-
-
-
-
445
-
-
-
-
-
-
-
-
-
88
-
-
-
-
-
-
-
-
-
923
-
-
-
-
-
-
-
-
-
348
-
-
-
-
-
-
-
-
-
717
-
-
-
-
-
-
-
-
-
181
-
-
-
-
-
-
-
-
-
1008
-
-
-
-
-
-
-
-
-
546
-
-
-
-
-
-
-
-
-
2054
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
1632
-
-
-
-
-
-
-
-
-
610
-
-
-
-
-
-
-
-
-
1927
-
-
-
-
-
-
-
-
-
3024
-
-
-
-
-
-
-
-
-
2545
-
-
-
-
-
-
-
-
-
3303
-
-
-
-
-
-
-
-
-
1414
-
-
-
-
-
-
-
-
-
1337
-
-
-
-
-
-
-
-
-
934
-
-
-
-
-
-
-
-
-
1426
-
-
-
-
-
-
-
-
-
1064