97
-
-
-
-
-
-
-
-
-
213
-
-
-
-
-
-
-
-
-
294
-
-
-
-
-
-
-
-
-
2522
-
-
-
-
-
-
-
-
-
2644
-
-
-
-
-
-
-
-
-
586
-
-
-
-
-
-
-
-
-
980
-
-
-
-
-
-
-
-
-
691
-
-
-
-
-
-
-
-
-
444
-
-
-
-
-
-
-
-
-
1537
-
-
-
-
-
-
-
-
-
291
-
-
-
-
-
-
-
-
-
424
-
-
-
-
-
-
-
-
-
522
-
-
-
-
-
-
-
-
-
224
-
-
-
-
-
-
-
-
-
1470
-
-
-
-
-
-
-
-
-
952
-
-
-
-
-
-
-
-
-
3287
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
621
-
-
-
-
-
-
-
-
-
333
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
318
-
-
-
-
-
-
-
-
-
368
-
-
-
-
-
-
-
-
-
301
-
-
-
-
-
-
-
-
-
2322
-
-
-
-
-
-
-
-
-
676
-
-
-
-
-
-
-
-
-
419
-
-
-
-
-
-
-
-
-
406
-
-
-
-
-
-
-
-
-
1059
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0