0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
549
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
3773
-
-
-
-
-
-
-
-
-
354
-
-
-
-
-
-
-
-
-
747
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1516
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
6996
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
3815
-
-
-
-
-
-
-
-
-
300
-
-
-
-
-
-
-
-
-
376
-
-
-
-
-
-
-
-
-
8612
-
-
-
-
-
-
-
-
-
3503
-
-
-
-
-
-
-
-
-
734
-
-
-
-
-
-
-
-
-
1.56万
-
-
-
-
-
-
-
-
-
852
-
-
-
-
-
-
-
-
-
1519
-
-
-
-
-
-
-
-
-
6874
-
-
-
-
-
-
-
-
-
412
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
143
-
-
-
-
-
-
-
-
-
2459
-
-
-
-
-
-
-
-
-
5549
-
-
-
-
-
-
-
-
-
6634
-
-
-
-
-
-
-
-
-
1800
-
-
-
-
-
-
-
-
-
1496
-
-
-
-
-
-
-
-
-
2580
-
-
-
-
-
-
-
-
-
1792
-
-
-
-
-
-
-
-
-
1508
-
-
-
-
-
-
-
-
-
2147
-
-
-
-
-
-
-
-
-
5924
-
-
-
-
-
-
-
-
-
4664
-
-
-
-
-
-
-
-
-
1855
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
2270
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
1755
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
5338
-
-
-
-
-
-
-
-
-
622
-
-
-
-
-
-
-
-
-
1025
-
-
-
-
-
-
-
-
-
4399
-
-
-
-
-
-
-
-
-
3166
-
-
-
-
-
-
-
-
-
622
-
-
-
-
-
-
-
-
-
2070
-
-
-
-
-
-
-
-
-
479
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
457