21
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
149
-
-
-
-
-
-
-
-
-
308
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
318
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
434
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
1,246
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
295
-
-
-
-
-
-
-
-
-
310
-
-
-
-
-
-
-
-
-
1,345
-
-
-
-
-
-
-
-
-
190
-
-
-
-
-
-
-
-
-
818
-
-
-
-
-
-
-
-
-
254
-
-
-
-
-
-
-
-
-
968
-
-
-
-
-
-
-
-
-
371
-
-
-
-
-
-
-
-
-
2,202
-
-
-
-
-
-
-
-
-
1,056
-
-
-
-
-
-
-
-
-
1,252
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
759
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
416
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
404
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
850
-
-
-
-
-
-
-
-
-
324
-
-
-
-
-
-
-
-
-
344
-
-
-
-
-
-
-
-
-
230
-
-
-
-
-
-
-
-
-
3,330
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
641
-
-
-
-
-
-
-
-
-
177
-
-
-
-
-
-
-
-
-
1,784
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
2,169
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
1,403
-
-
-
-
-
-
-
-
-
275
-
-
-
-
-
-
-
-
-
3,124
-
-
-
-
-
-
-
-
-
354
-
-
-
-
-
-
-
-
-
1,438
-
-
-
-
-
-
-
-
-
358
-
-
-
-
-
-
-
-
-
1,495
-
-
-
-
-
-
-
-
-
387
-
-
-
-
-
-
-
-
-
5,958
-
-
-
-
-
-
-
-
-
797
-
-
-
-
-
-
-
-
-
1,626
-
-
-
-
-
-
-
-
-
536
-
-
-
-
-
-
-
-
-
2,177
-
-
-
-
-
-
-
-
-
798
-
-
-
-
-
-
-
-
-
2,064
718
-
-
-
-
-
-
-
-
-
2,943
-
-
-
-
-
-
-
-
-
1,008
-
-
-
-
-
-
-
-
-
3,327
-
-
-
-
-
-
-
-
-
916
-
-
-
-
-
-
-
-
-
2,487
-
-
-
-
-
-
-
-
-
1,608
-
-
-
-
-
-
-
-
-
5,674
-
-
-
-
-
-
-
-
-
913
-
-
-
-
-
-
-
-
-
4,629
-
-
-
-
-
-
-
-
-
1,075
-
-
-
-
-
-
-
-
-
1,709
-
-
-
-
-
-
-
-
-
1,023
-
-
-
-
-
-
-
-
-
1,591
-
-
-
-
-
-
-
-
-
323
-
-
-
-
-
-
-
-
-
1,512
-
-
-
-
-
-
-
-
-
439
-
-
-
-
-
-
-
-
-
2,989
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
2,364
-
-
-
-
-
-
-
-
-
513
-
-
-
-
-
-
-
-
-
820
-
-
-
-
-
-
-
-
-
956
-
-
-
-
-
-
-
-
-
3,496
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
408
-
-
-
-
-
-
-
-
-
597
-
-
-
-
-
-
-
-
-
246
-
-
-
-
-
-
-
-
-
760
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
354
-
-
-
-
-
-
-
-
-
1,436
-
-
-
-
-
-
-
-
-
1,219
-
-
-
-
-
-
-
-
-
2,184
-
-
-
-
-
-
-
-
-
280
-
-
-
-
-
-
-
-
-
2,535
-
-
-
-
-
-
-
-
-
216
-
-
-
-
-
-
-
-
-
790
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
191
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
510
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0