2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
262
-
-
-
-
-
-
-
-
-
351
-
-
-
-
-
-
-
-
-
291
-
-
-
-
-
-
-
-
-
513
-
-
-
-
-
-
-
-
-
396
-
-
-
-
-
-
-
-
-
701
-
-
-
-
-
-
-
-
-
2089
-
-
-
-
-
-
-
-
-
1278
-
-
-
-
-
-
-
-
-
2094
-
-
-
-
-
-
-
-
-
1782
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1445
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2495
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2799
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
2903
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
3599
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
296
-
-
-
-
-
-
-
-
-
441
-
-
-
-
-
-
-
-
-
977
-
-
-
-
-
-
-
-
-
515
-
-
-
-
-
-
-
-
-
1713
-
-
-
-
-
-
-
-
-
1380
-
-
-
-
-
-
-
-
-
2065
-
-
-
-
-
-
-
-
-
2161
-
-
-
-
-
-
-
-
-
4869
-
-
-
-
-
-
-
-
-
3077
-
-
-
-
-
-
-
-
-
2852
-
-
-
-
-
-
-
-
-
2705
-
-
-
-
-
-
-
-
-
2149
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3421
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4321
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
5613
-
-
-
-
-
-
-
-
-
636
-
-
-
-
-
-
-
-
-
4732
-
-
-
-
-
-
-
-
-
1243
-
-
-
-
-
-
-
-
-
6311
925
-
-
-
-
-
-
-
-
-
7136
-
-
-
-
-
-
-
-
-
2154
-
-
-
-
-
-
-
-
-
8643
-
-
-
-
-
-
-
-
-
1087
-
-
-
-
-
-
-
-
-
7865
-
-
-
-
-
-
-
-
-
1125
-
-
-
-
-
-
-
-
-
5079
-
-
-
-
-
-
-
-
-
1161
-
-
-
-
-
-
-
-
-
6569
-
-
-
-
-
-
-
-
-
684
-
-
-
-
-
-
-
-
-
4981
-
-
-
-
-
-
-
-
-
670
-
-
-
-
-
-
-
-
-
9419
-
-
-
-
-
-
-
-
-
558
-
-
-
-
-
-
-
-
-
4459
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
1002
-
-
-
-
-
-
-
-
-
480
-
-
-
-
-
-
-
-
-
5716
-
-
-
-
-
-
-
-
-
1004
-
-
-
-
-
-
-
-
-
592
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
511
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
353
-
-
-
-
-
-
-
-
-
389
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1865
-
-
-
-
-
-
-
-
-
4505
-
-
-
-
-
-
-
-
-
1033
-
-
-
-
-
-
-
-
-
3247
-
-
-
-
-
-
-
-
-
539
-
-
-
-
-
-
-
-
-
1908
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
558
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0