4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
2635
-
-
-
-
-
-
-
-
-
453
-
-
-
-
-
-
-
-
-
463
-
-
-
-
-
-
-
-
-
281
-
-
-
-
-
-
-
-
-
1756
-
-
-
-
-
-
-
-
-
1506
-
-
-
-
-
-
-
-
-
818
-
-
-
-
-
-
-
-
-
712
-
-
-
-
-
-
-
-
-
2364
-
-
-
-
-
-
-
-
-
987
-
-
-
-
-
-
-
-
-
3144
-
-
-
-
-
-
-
-
-
796
-
-
-
-
-
-
-
-
-
1642
-
-
-
-
-
-
-
-
-
797
-
-
-
-
-
-
-
-
-
3474
-
-
-
-
-
-
-
-
-
2704
-
-
-
-
-
-
-
-
-
1367
-
-
-
-
-
-
-
-
-
1018
-
-
-
-
-
-
-
-
-
625
-
-
-
-
-
-
-
-
-
2239
-
-
-
-
-
-
-
-
-
1077
-
-
-
-
-
-
-
-
-
1247
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
269
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
500
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
826
-
-
-
-
-
-
-
-
-
980
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
784
-
-
-
-
-
-
-
-
-
2654
-
-
-
-
-
-
-
-
-
2510
-
-
-
-
-
-
-
-
-
2013
-
-
-
-
-
-
-
-
-
2668
-
-
-
-
-
-
-
-
-
2238
-
-
-
-
-
-
-
-
-
2079
-
-
-
-
-
-
-
-
-
1180
-
-
-
-
-
-
-
-
-
1778
-
-
-
-
-
-
-
-
-
1809
-
-
-
-
-
-
-
-
-
2441
-
-
-
-
-
-
-
-
-
3006
-
-
-
-
-
-
-
-
-
4372
-
-
-
-
-
-
-
-
-
3203
-
-
-
-
-
-
-
-
-
3324
-
-
-
-
-
-
-
-
-
2486
-
-
-
-
-
-
-
-
-
1321
-
-
-
-
-
-
-
-
-
510
-
-
-
-
-
-
-
-
-
948
-
-
-
-
-
-
-
-
-
315
-
-
-
-
-
-
-
-
-
459
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
71
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2