353
-
-
-
-
-
-
-
-
-
618
-
-
-
-
-
-
-
-
-
433
-
-
-
-
-
-
-
-
-
2905
-
-
-
-
-
-
-
-
-
2983
-
-
-
-
-
-
-
-
-
591
-
-
-
-
-
-
-
-
-
1035
-
-
-
-
-
-
-
-
-
731
-
-
-
-
-
-
-
-
-
445
-
-
-
-
-
-
-
-
-
1508
-
-
-
-
-
-
-
-
-
287
-
-
-
-
-
-
-
-
-
438
-
-
-
-
-
-
-
-
-
525
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
1460
-
-
-
-
-
-
-
-
-
944
-
-
-
-
-
-
-
-
-
3287
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
617
-
-
-
-
-
-
-
-
-
361
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
575
-
-
-
-
-
-
-
-
-
583
-
-
-
-
-
-
-
-
-
415
-
-
-
-
-
-
-
-
-
2320
-
-
-
-
-
-
-
-
-
669
-
-
-
-
-
-
-
-
-
342
-
-
-
-
-
-
-
-
-
298
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0