0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
726
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
339
-
-
-
-
-
-
-
-
-
257
-
-
-
-
-
-
-
-
-
698
-
-
-
-
-
-
-
-
-
403
-
-
-
-
-
-
-
-
-
430
-
-
-
-
-
-
-
-
-
501
-
-
-
-
-
-
-
-
-
1.01K
-
-
-
-
-
-
-
-
-
281
-
-
-
-
-
-
-
-
-
2.94K
-
-
-
-
-
-
-
-
-
715
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
199
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
477
-
-
-
-
-
-
-
-
-
484
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
255
-
-
-
-
-
-
-
-
-
288
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
331
-
-
-
-
-
-
-
-
-
652
-
-
-
-
-
-
-
-
-
1.02K
-
-
-
-
-
-
-
-
-
1.33K
-
-
-
-
-
-
-
-
-
779
-
-
-
-
-
-
-
-
-
541
-
-
-
-
-
-
-
-
-
664
-
-
-
-
-
-
-
-
-
1.32K
-
-
-
-
-
-
-
-
-
1.46K
-
-
-
-
-
-
-
-
-
999
-
-
-
-
-
-
-
-
-
1.19K
-
-
-
-
-
-
-
-
-
1.02K
-
-
-
-
-
-
-
-
-
177
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
24