16
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
196
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
245
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
376
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
3030
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
291
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
277
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
550
-
-
-
-
-
-
-
-
-
117
-
-
-
-
-
-
-
-
-
335
-
-
-
-
-
-
-
-
-
338
-
-
-
-
-
-
-
-
-
3912
-
-
-
-
-
-
-
-
-
351
-
-
-
-
-
-
-
-
-
1137
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
2022
-
-
-
-
-
-
-
-
-
449
-
-
-
-
-
-
-
-
-
1544
-
-
-
-
-
-
-
-
-
669
-
-
-
-
-
-
-
-
-
2449
-
-
-
-
-
-
-
-
-
1532
-
-
-
-
-
-
-
-
-
3370
-
-
-
-
-
-
-
-
-
560
-
-
-
-
-
-
-
-
-
2400
-
-
-
-
-
-
-
-
-
2009
-
-
-
-
-
-
-
-
-
1724
-
-
-
-
-
-
-
-
-
600
-
-
-
-
-
-
-
-
-
1662
-
-
-
-
-
-
-
-
-
1317
-
-
-
-
-
-
-
-
-
1931
-
-
-
-
-
-
-
-
-
5605
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1759
-
-
-
-
-
-
-
-
-
969
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
510
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
551
-
-
-
-
-
-
-
-
-
373
-
-
-
-
-
-
-
-
-
1555
-
-
-
-
-
-
-
-
-
677
-
-
-
-
-
-
-
-
-
556
-
-
-
-
-
-
-
-
-
981
-
-
-
-
-
-
-
-
-
441
-
-
-
-
-
-
-
-
-
1856
-
-
-
-
-
-
-
-
-
803
-
-
-
-
-
-
-
-
-
461
-
-
-
-
-
-
-
-
-
1159
-
-
-
-
-
-
-
-
-
1360
-
-
-
-
-
-
-
-
-
4122
-
-
-
-
-
-
-
-
-
1536
-
-
-
-
-
-
-
-
-
1021
-
-
-
-
-
-
-
-
-
1736
-
-
-
-
-
-
-
-
-
1180
-
-
-
-
-
-
-
-
-
2423
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
568
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
1238
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
932
-
-
-
-
-
-
-
-
-
308
-
-
-
-
-
-
-
-
-
960
-
-
-
-
-
-
-
-
-
493
-
-
-
-
-
-
-
-
-
2979
-
-
-
-
-
-
-
-
-
937
-
-
-
-
-
-
-
-
-
1055
-
-
-
-
-
-
-
-
-
483
-
-
-
-
-
-
-
-
-
1864
-
-
-
-
-
-
-
-
-
581
-
-
-
-
-
-
-
-
-
1752
-
-
-
-
-
-
-
-
-
665
-
-
-
-
-
-
-
-
-
2039
-
-
-
-
-
-
-
-
-
724
-
-
-
-
-
-
-
-
-
4486
-
-
-
-
-
-
-
-
-
905
-
-
-
-
-
-
-
-
-
1953
-
-
-
-
-
-
-
-
-
1171
-
-
-
-
-
-
-
-
-
3152
-
-
-
-
-
-
-
-
-
728
-
-
-
-
-
-
-
-
-
4265
-
-
-
-
-
-
-
-
-
2185
-
-
-
-
-
-
-
-
-
4296
-
-
-
-
-
-
-
-
-
6260