2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
547
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
430
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
2521
-
-
-
-
-
-
-
-
-
257
-
-
-
-
-
-
-
-
-
3966
-
-
-
-
-
-
-
-
-
4078
-
-
-
-
-
-
-
-
-
2495
-
-
-
-
-
-
-
-
-
991
-
-
-
-
-
-
-
-
-
2411
-
-
-
-
-
-
-
-
-
621
-
-
-
-
-
-
-
-
-
3715
-
-
-
-
-
-
-
-
-
325
-
-
-
-
-
-
-
-
-
675
-
-
-
-
-
-
-
-
-
1099
-
-
-
-
-
-
-
-
-
1211
-
-
-
-
-
-
-
-
-
1314
-
-
-
-
-
-
-
-
-
1194
-
-
-
-
-
-
-
-
-
271
-
-
-
-
-
-
-
-
-
1154
-
-
-
-
-
-
-
-
-
1792
-
-
-
-
-
-
-
-
-
1380
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
971
-
-
-
-
-
-
-
-
-
820
-
-
-
-
-
-
-
-
-
2101
-
-
-
-
-
-
-
-
-
1809
-
-
-
-
-
-
-
-
-
270
-
-
-
-
-
-
-
-
-
239
-
-
-
-
-
-
-
-
-
722
-
-
-
-
-
-
-
-
-
538
-
-
-
-
-
-
-
-
-
2177
-
-
-
-
-
-
-
-
-
6369
-
-
-
-
-
-
-
-
-
5311
-
-
-
-
-
-
-
-
-
3160
-
-
-
-
-
-
-
-
-
2106
-
-
-
-
-
-
-
-
-
1990
-
-
-
-
-
-
-
-
-
1444
-
-
-
-
-
-
-
-
-
806
-
-
-
-
-
-
-
-
-
5289
-
-
-
-
-
-
-
-
-
1875
-
-
-
-
-
-
-
-
-
3740
-
-
-
-
-
-
-
-
-
390
-
-
-
-
-
-
-
-
-
2143
-
-
-
-
-
-
-
-
-
4138
-
-
-
-
-
-
-
-
-
2600
-
-
-
-
-
-
-
-
-
342
-
-
-
-
-
-
-
-
-
1649
-
-
-
-
-
-
-
-
-
939
-
-
-
-
-
-
-
-
-
2198
-
-
-
-
-
-
-
-
-
1353
-
-
-
-
-
-
-
-
-
1818